FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Doy86Qxe"]
[Date "2026.04.28"]
[Round "-"]
[White "yuki902"]
[Black "desialien"]
[Result "1-0"]
[GameId "Doy86Qxe"]
[UTCDate "2026.04.28"]
[UTCTime "06:42:27"]
[WhiteElo "693"]
[BlackElo "778"]
[WhiteRatingDiff "+15"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } 2... Nf6 { [%eval 0.14] } 3. Nf3 { [%eval 0.04] } { D02 Queen's Pawn Game: London System } 3... Ne4 { [%eval 0.51] } 4. e3 { [%eval 0.51] } 4... g5? { (0.51 → 2.24) Mistake. Nc6 was best. } { [%eval 2.24] } (4... Nc6 5. Bb5 e6 6. Nbd2 Nxd2 7. Qxd2 Bd7 8. Bd3 Bd6 9. O-O) 5. Bxg5?! { (2.24 → 1.53) Inaccuracy. Nxg5 was best. } { [%eval 1.53] } (5. Nxg5 Nxg5 6. Bxg5 c5 7. dxc5 Qa5+ 8. Qd2 Qxd2+ 9. Nxd2 Rg8) 5... Nxg5 { [%eval 1.45] } 6. Nxg5 { [%eval 1.54] } 6... e5 { [%eval 2.08] } 7. Qf3?? { (2.08 → -2.65) Blunder. Qh5 was best. } { [%eval -2.65] } (7. Qh5 Qe7 8. Nc3 c6 9. dxe5 h6 10. f4 Rg8 11. Nf3 Bg4 12. Qh4 Qc5) 7... Qxg5 { [%eval -2.55] } 8. Bb5+? { (-2.55 → -4.28) Mistake. Qxd5 was best. } { [%eval -4.28] } (8. Qxd5 Nc6 9. f4 Qg6 10. Bd3 Qd6 11. Qxd6 cxd6 12. c3 Be6 13. Nd2 O-O-O) 8... c6 { [%eval -4.21] } 9. Ba4 { [%eval -4.31] } 9... e4 { [%eval -4.03] } 10. Qf4 { [%eval -4.79] } 10... Qxg2 { [%eval -4.33] } 11. Rf1 { [%eval -4.2] } 11... b5?! { (-4.20 → -3.18) Inaccuracy. Nd7 was best. } { [%eval -3.18] } (11... Nd7 12. Nc3 Qg6 13. f3 Bd6 14. Qh4 exf3 15. O-O-O Be7 16. Qf2 Nf6 17. Qxf3) 12. Bb3 { [%eval -3.78] } 12... a5?! { (-3.78 → -2.47) Inaccuracy. Nd7 was best. } { [%eval -2.47] } (12... Nd7 13. f3 Be7 14. fxe4 Bg5 15. Qg3 Qxg3+ 16. hxg3 O-O 17. Nc3 b4 18. Nd1) 13. c4?! { (-2.47 → -3.38) Inaccuracy. Qe5+ was best. } { [%eval -3.38] } (13. Qe5+ Be6 14. Qxh8 a4 15. Bxa4 bxa4 16. Qxh7 Nd7 17. Qh4 Rb8 18. Nc3 a3) 13... a4 { [%eval -3.51] } 14. Bd1 { [%eval -3.43] } 14... bxc4 { [%eval -3.41] } 15. Nc3 { [%eval -3.8] } 15... Nd7?! { (-3.80 → -2.97) Inaccuracy. Be7 was best. } { [%eval -2.97] } (15... Be7 16. Qc7 Qh3 17. Bxa4 Qd7 18. Qe5 f6 19. Qh5+ Kd8 20. Rg1 Qh3 21. Qf7) 16. Nxa4? { (-2.97 → -4.87) Mistake. Bxa4 was best. } { [%eval -4.87] } (16. Bxa4 Rxa4 17. Nxa4 Kd8 18. Qxf7 Be7 19. Qh5 Qf3 20. Qxf3 exf3 21. Rg1 Nf6) 16... Qh3?! { (-4.87 → -3.47) Inaccuracy. Qg6 was best. } { [%eval -3.47] } (16... Qg6 17. Bc2 Bd6 18. Qh4 Be7 19. Qf4 Qf6 20. Qg3 Bd6 21. Qg1 Bb4+ 22. Nc3) 17. Nc5?! { (-3.47 → -4.86) Inaccuracy. Bg4 was best. } { [%eval -4.86] } (17. Bg4 Qh6 18. Bxd7+ Bxd7 19. Qe5+ Be6 20. Qxh8 Rxa4 21. Rg1 Kd7 22. O-O-O Ra8) 17... Bh6?! { (-4.86 → -3.50) Inaccuracy. Rg8 was best. } { [%eval -3.5] } (17... Rg8 18. Ba4 Bxc5 19. O-O-O Rxa4 20. dxc5 Qe6 21. Qc7 Nxc5 22. Rg1 Rg6 23. h4) 18. Qd6 { [%eval -3.46] } 18... Nxc5 { [%eval -3.24] } 19. Qxc5? { (-3.24 → -5.13) Mistake. Qxc6+ was best. } { [%eval -5.13] } (19. Qxc6+ Qd7 20. Qxa8 Nd3+ 21. Kd2 O-O 22. Be2 Qb5 23. Qa3 Bh3 24. Rg1+ Kh8) 19... Qe6 { [%eval -4.26] } 20. Rc1?! { (-4.26 → -6.90) Inaccuracy. Bg4 was best. } { [%eval -6.9] } (20. Bg4 Bf8 21. Bxe6 Bxc5 22. Bxc8 Bb4+ 23. Ke2 Rxc8 24. b3 Ra8 25. bxc4 Bc3) 20... Ra4?? { (-6.90 → 1.88) Blunder. Bf8 was best. } { [%eval 1.88] } (20... Bf8 21. Qb6 Ra6 22. Qxa6 Bxa6 23. Kd2 Qf6 24. Kc2 Bd6 25. Kb1 Ke7 26. Rc3) 21. a3?? { (1.88 → -5.85) Blunder. Bxa4 was best. } { [%eval -5.85] } (21. Bxa4 Bd7 22. Qb4 Bf8 23. Qb8+ Ke7 24. b3 cxb3 25. Bxb3 f5 26. Ke2 Bg7) 21... Rg8?? { (-5.85 → 1.27) Blunder. Bf8 was best. } { [%eval 1.27] } (21... Bf8 22. Bxa4 Bxc5 23. dxc5 Ke7 24. Rg1 Bd7 25. Rd1 Qe5 26. Rd4 Rb8 27. Bd1) 22. Ke2?? { (1.27 → -6.20) Blunder. Bxa4 was best. } { [%eval -6.2] } (22. Bxa4 Bd7 23. Rc3 Bf8 24. Qa7 Qd6 25. Kd2 Rg6 26. Kc1 Qxh2 27. Kb1 h5) 22... Qg4+?? { (-6.20 → 1.28) Blunder. Bf8 was best. } { [%eval 1.28] } (22... Bf8 23. Bxa4 Bxc5 24. Rg1 Rxg1 25. Rxg1 Bf8 26. Rg8 f5 27. Rh8 Qh6 28. Kd2) 23. Kd2?? { (1.28 → -0.90) Blunder. Ke1 was best. } { [%eval -0.9] } (23. Ke1 Qe6 24. Bxa4 Bd7 25. Rc3 Bf8 26. Qa7 Qd6 27. Kd2 f5 28. Kc2 Kd8) 23... Qg2?? { (-0.90 → 1.18) Blunder. Qh3 was best. } { [%eval 1.18] } (23... Qh3 24. Bxa4 Bxe3+ 25. Kc2 Bxc1 26. Bxc6+ Kd8 27. Qxd5+ Kc7 28. Qxf7+ Kxc6 29. Qxc4+) 24. Bxa4 { [%eval 1.39] } 24... Qxh2?? { (1.39 → 4.59) Blunder. Bxe3+ was best. } { [%eval 4.59] } (24... Bxe3+ 25. Kc3 Bxc1 26. Bxc6+ Bd7 27. Bxd7+ Kxd7 28. Qxd5+ Ke7 29. Qe5+ Kf8 30. Rxc1) 25. Bxc6+ { [%eval 4.23] } 25... Bd7?! { (4.23 → 5.98) Inaccuracy. Kd8 was best. } { [%eval 5.98] } (25... Kd8 26. Qxd5+ Ke7 27. Qc5+ Kf6 28. Qe5+ Qxe5 29. dxe5+ Kxe5 30. Rxc4 f5 31. Rc5+) 26. Bxd7+ { [%eval 5.99] } 26... Kxd7 { [%eval 5.88] } 27. Qxd5+ { [%eval 5.71] } 27... Ke7 { [%eval 5.65] } 28. Qxc4 { [%eval 5.3] } 28... Bxe3+ { [%eval 5.88] } 29. Kxe3 { [%eval 5.76] } 29... Qh6+ { [%eval 5.67] } 30. f4?? { (5.67 → 2.07) Blunder. Ke2 was best. } { [%eval 2.07] } (30. Ke2 Qd6 31. Qc7+ Qxc7 32. Rxc7+ Ke6 33. Rc5 f5 34. Rh1 Rb8 35. Rh6+ Kf7) 30... Rg3+? { (2.07 → 3.90) Mistake. Qh3+ was best. } { [%eval 3.9] } (30... Qh3+ 31. Kxe4 f5+ 32. Ke5 Qe3+ 33. Kxf5 Qh3+ 34. Ke4 Re8 35. Qc6 Kf7+ 36. Kd5) 31. Kxe4?? { (3.90 → Mate in 4) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-4] } (31. Ke2 Rg2+ 32. Rf2 Qh5+ 33. Ke3 Qh3+ 34. Kxe4 Rxf2 35. Qc7+ Qd7 36. Qxd7+ Kxd7) 31... Qe6+?? { (Mate in 4 → 6.96) Lost forced checkmate sequence. f5+ was best. } { [%eval 6.96] } (31... f5+ 32. Kxf5 Qg6+ 33. Ke5 Re3+ 34. Kd5 Qd6#) 32. Qxe6+ { [%eval 6.7] } 32... Kxe6 { [%eval 6.87] } 33. d5+ { [%eval 7.4] } 33... Kd6 { [%eval 7.14] } 34. b4 { [%eval 6.93] } 34... Rxa3 { [%eval 7.25] } 35. Rc6+ { [%eval 7.2] } 35... Kd7 { [%eval 7.66] } 36. b5 { [%eval 7.44] } 36... Ra4+ { [%eval 7.45] } 37. Kf5 { [%eval 7.15] } 37... Ra5 { [%eval 8.76] } 38. Rb1 { [%eval 10.01] } 38... h5?! { (10.01 → Mate in 8) Checkmate is now unavoidable. Ra7 was best. } { [%eval #8] } (38... Ra7 39. b6 Rb7 40. Rc7+ Rxc7 41. bxc7 Kxc7 42. Rh1 Kd7 43. Rh2 Kc8 44. Rxh7) 39. b6? { (Mate in 8 → 9.84) Lost forced checkmate sequence. Ra6 was best. } { [%eval 9.84] } (39. Ra6 Rxa6 40. bxa6 Kd6 41. a7 Kxd5 42. a8=Q+ Kd4 43. Qc6 Kd3 44. Rd1+ Ke2) 39... Rxd5+ { [%eval 9.14] } 40. Ke4 { [%eval 9.2] } 40... Kxc6 { [%eval 28.74] } 41. b7 { [%eval 9.96] } 41... Rb5 { [%eval 14.01] } 42. b8=Q { [%eval 10.4] } 42... Rxb8 { [%eval 10.57] } 43. Rxb8 { [%eval 80.41] } 43... Kc7 { [%eval 81.15] } 44. Rb5 { [%eval 41.71] } 44... Kc6?! { (41.71 → Mate in 16) Checkmate is now unavoidable. Kd7 was best. } { [%eval #16] } (44... Kd7 45. Kf5 Kc6 46. Rb1 Kd5 47. Rh1 Kd4 48. Rxh5 Ke3 49. Rh7 f6 50. Rh3+) 45. Rxh5 { [%eval 81.15] } 45... Kd6 { [%eval 66.2] } 46. Rh6+ { [%eval 68.01] } 46... Ke7?! { (68.01 → Mate in 11) Checkmate is now unavoidable. Kc5 was best. } { [%eval #11] } (46... Kc5 47. Ke5 f5 48. Rh3 Kc6 49. Rh8 Kb5 50. Kxf5 Kc6 51. Ke5 Kb6 52. Rh7) 47. Rh7 { [%eval #12] } 47... Kf6 { [%eval #10] } 48. f5 { [%eval #9] } 48... Ke7 { [%eval #9] } 49. Ke5 { [%eval #8] } 49... Kf8 { [%eval #3] } 50. f6 { [%eval #2] } 50... Kg8 { [%eval #2] } 51. Rg7+ { [%eval #5] } 51... Kf8 { [%eval #2] } 52. Rh7 { [%eval #2] } 52... Kg8 { [%eval #2] } 53. Rg7+ { [%eval #5] } 53... Kf8 { [%eval #2] } 54. Kd6 { [%eval #1] } 54... Ke8 { [%eval #1] } 55. Rg8# { White wins by checkmate. } 1-0