FEN
[Event "rated rapid game"]
[Site "https://lichess.org/zDYoyta0"]
[Date "2026.06.03"]
[Round "-"]
[White "Dmitrii1975"]
[Black "XAROCO"]
[Result "0-1"]
[GameId "zDYoyta0"]
[UTCDate "2026.06.03"]
[UTCTime "19:27:45"]
[WhiteElo "1746"]
[BlackElo "1652"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "A48"]
[Opening "London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } 2... g6 { [%eval 0.06] } 3. Nf3 { [%eval 0.1] } 3... Bg7 { [%eval 0.17] } 4. e3 { [%eval 0.02] } { A48 London System } 4... O-O { [%eval 0.14] } 5. c3 { [%eval 0.0] } 5... c5 { [%eval 0.06] } 6. Bc4 { [%eval -0.28] } 6... cxd4 { [%eval 0.19] } 7. exd4 { [%eval 0.12] } 7... d5 { [%eval 0.34] } 8. Bb3 { [%eval 0.28] } 8... Nc6 { [%eval 0.35] } 9. O-O { [%eval 0.29] } 9... a6 { [%eval 0.5] } 10. a4 { [%eval 0.23] } 10... Na5 { [%eval 0.33] } 11. Bc2 { [%eval 0.26] } 11... Nc4 { [%eval 0.14] } 12. b3 { [%eval -0.17] } 12... Nb6?! { (-0.17 → 0.77) Inaccuracy. Nd6 was best. } { [%eval 0.77] } (12... Nd6 13. h3 Be6 14. Ra2 Rc8 15. Re1 Re8 16. Bd3 Bf5 17. Rc2 Be4 18. Bxe4) 13. Nbd2 { [%eval 0.58] } 13... Nh5 { [%eval 0.61] } 14. Be5? { (0.61 → -0.80) Mistake. Bg5 was best. } { [%eval -0.8] } (14. Bg5 f6 15. Be3 f5 16. Nb1 Nd7 17. Re1 Ndf6 18. Qc1 Bd7 19. Bd3 e6) 14... f6 { [%eval -0.86] } 15. Bg3 { [%eval -0.77] } 15... Nxg3 { [%eval -0.86] } 16. fxg3 { [%eval -0.86] } 16... Nd7?! { (-0.86 → -0.20) Inaccuracy. e5 was best. } { [%eval -0.2] } (16... e5 17. dxe5 fxe5 18. a5 Nd7 19. b4 e4 20. Nd4 Qc7 21. Bb3 Qxc3 22. Bxd5+) 17. Re1? { (-0.20 → -1.58) Mistake. c4 was best. } { [%eval -1.58] } (17. c4 e5 18. cxd5 f5 19. dxe5 Nxe5 20. Nxe5 Bxe5 21. Rb1 Qxd5 22. b4 Kh8) 17... Re8? { (-1.58 → 0.00) Mistake. e5 was best. } { [%eval 0.0] } (17... e5 18. dxe5 fxe5 19. Nf1 Nb8 20. Ne3 e4 21. Nd4 Nc6 22. Ne2 Be6 23. Qd2) 18. c4 { [%eval -0.32] } 18... dxc4?! { (-0.32 → 0.54) Inaccuracy. e5 was best. } { [%eval 0.54] } (18... e5 19. cxd5 f5 20. dxe5 Nxe5 21. Rc1 Qxd5 22. Kh1 Be6 23. Nxe5 Bxe5 24. b4) 19. bxc4 { [%eval 0.62] } 19... b6?! { (0.62 → 1.18) Inaccuracy. f5 was best. } { [%eval 1.18] } (19... f5 20. c5 e5 21. Bb3+ Kh8 22. Nc4 e4 23. Nd6 Rf8 24. Nf7+ Rxf7 25. Bxf7) 20. Rb1 { [%eval 0.86] } 20... Bb7 { [%eval 0.98] } 21. Bb3? { (0.98 → -0.18) Mistake. Be4 was best. } { [%eval -0.18] } (21. Be4 Bxe4 22. Nxe4 Qc7 23. Qb3 e6 24. h4 f5 25. Neg5 Qd6 26. Kh2 Rac8) 21... Kh8 { [%eval -0.39] } 22. d5 { [%eval -0.47] } 22... Nc5 { [%eval -0.45] } 23. Bc2 { [%eval -0.62] } 23... e6 { [%eval -0.7] } 24. dxe6?! { (-0.70 → -1.37) Inaccuracy. Ne4 was best. } { [%eval -1.37] } (24. Ne4 Bf8 25. Nc3 Rc8 26. Kh1 f5 27. Re2 Ba8 28. Qe1 exd5 29. Nxd5 Bxd5) 24... Rxe6?! { (-1.37 → -0.71) Inaccuracy. Qc7 was best. } { [%eval -0.71] } (24... Qc7 25. Kh1 Rad8 26. Qe2 Rxe6 27. Qf2 Rxe1+ 28. Rxe1 f5 29. h4 Kg8 30. Kh2) 25. Rxe6 { [%eval -0.7] } 25... Nxe6 { [%eval -0.77] } 26. Qe2 { [%eval -0.9] } 26... Nd4 { [%eval -0.8] } 27. Nxd4 { [%eval -0.91] } 27... Qxd4+ { [%eval -0.85] } 28. Kh1 { [%eval -1.19] } 28... Rd8?! { (-1.19 → -0.25) Inaccuracy. Bc6 was best. } { [%eval -0.25] } (28... Bc6 29. Nf3 Qc5 30. Qd2 Re8 31. Qd4 Qxd4 32. Nxd4 Ba8 33. a5 f5 34. Nf3) 29. Rd1?! { (-0.25 → -1.34) Inaccuracy. Nf3 was best. } { [%eval -1.34] } (29. Nf3 Qc5 30. Qe6 Bc6 31. Be4 Bxe4 32. Qxe4 Bf8 33. Qb7 a5 34. h3 Bd6) 29... Qc5?! { (-1.34 → -0.71) Inaccuracy. Qe5 was best. } { [%eval -0.71] } (29... Qe5 30. Qxe5 fxe5 31. Kg1 Bh6 32. Nf3 Rxd1+ 33. Bxd1 Be3+ 34. Kf1 e4 35. Ne5) 30. Nb3 { [%eval -1.01] } 30... Rxd1+ { [%eval -0.94] } 31. Bxd1 { [%eval -0.89] } 31... Qc6?! { (-0.89 → -0.20) Inaccuracy. Qd6 was best. } { [%eval -0.2] } (31... Qd6 32. a5 Bf8 33. axb6 Qxb6 34. c5 Qd8 35. h3 a5 36. Qe1 Qd7 37. Kh2) 32. Nd4 { [%eval -0.72] } 32... Qd7?! { (-0.72 → -0.04) Inaccuracy. Qe4 was best. } { [%eval -0.04] } (32... Qe4 33. Qxe4 Bxe4 34. Ne6 Bf5 35. Nf4 Bf8 36. g4 Be4 37. Nd5 Bc5 38. Nxf6) 33. Ne6 { [%eval -0.08] } 33... Bc6 { [%eval 0.0] } 34. Nxg7 { [%eval 0.0] } 34... Kxg7 { [%eval 0.0] } 35. Qc2?! { (0.00 → -0.93) Inaccuracy. h4 was best. } { [%eval -0.93] } (35. h4 a5 36. Kh2 Kf7 37. Bb3 Bxa4 38. Ba2 Kg7 39. c5 Bb5 40. Qc2 bxc5) 35... b5?! { (-0.93 → 0.00) Inaccuracy. Be4 was best. } { [%eval 0.0] } (35... Be4 36. Qe2 Qd3 37. Qe1 g5 38. h3 Qxc4 39. Kh2 a5 40. Qd2 Qc7 41. Qe3) 36. cxb5 { [%eval -0.02] } 36... axb5 { [%eval 0.0] } 37. axb5 { [%eval 0.0] } 37... Bxb5 { [%eval -0.03] } 38. h3 { [%eval -0.11] } 38... Bd3 { [%eval -0.01] } 39. Qd2 { [%eval 0.0] } 39... Bb5 { [%eval 0.0] } 40. Qxd7+ { [%eval 0.0] } 40... Bxd7 { [%eval 0.0] } 41. Kg1 { [%eval 0.0] } 41... h5 { [%eval 0.0] } 42. g4 { [%eval 0.0] } 42... h4 { [%eval 0.0] } 43. Kf2 { [%eval 0.0] } 43... g5 { [%eval 0.0] } 44. Bf3 { [%eval 0.0] } 44... Kf8 { [%eval 0.0] } 45. Ke3 { [%eval 0.0] } 45... Ke7 { [%eval 0.0] } 46. Kd4 { [%eval 0.0] } 46... Kd6 { [%eval 0.0] } 47. Be4 { [%eval 0.0] } 47... Ba4 { [%eval 0.0] } 48. Bf3 { [%eval 0.0] } 48... Bb3 { [%eval 0.0] } 49. Be4 { [%eval 0.0] } 49... Be6 { [%eval 0.0] } 50. Bf3 { [%eval 0.0] } 50... Bd7 { [%eval 0.0] } 51. Be4 { [%eval 0.0] } 51... Bb5 { [%eval 0.0] } 52. Bf3 { [%eval 0.0] } 52... Bf1 { [%eval 0.0] } 53. Ke4 { [%eval 0.0] } 53... Bc4 { [%eval 0.0] } 54. Kd4 { [%eval 0.0] } 54... Be6 { [%eval 0.0] } 55. Ke4 { [%eval 0.0] } 55... Kc5 { [%eval 0.0] } 56. Kd3 { [%eval 0.0] } 56... Bd5 { [%eval 0.0] } 57. Ke3 { [%eval 0.0] } 57... Bxf3 { [%eval 0.0] } 58. gxf3 { [%eval 0.0] } 58... Kd5 { [%eval 0.0] } 59. Kd3 { [%eval 0.0] } 59... Ke5 { [%eval 0.0] } 60. Ke3 { [%eval 0.0] } 60... f5 { [%eval 0.0] } 61. gxf5 { [%eval 0.0] } 61... Kxf5 { [%eval 0.0] } 62. Kf2?? { (0.00 → -5.92) Blunder. Ke2 was best. } { [%eval -5.92] } (62. Ke2 Ke6 63. Kf1 Kf5) 62... Kf4 { [%eval -5.43] } 63. Kg2? { (-5.43 → -78.07) Mistake. Ke2 was best. } { [%eval -78.07] } (63. Ke2 Kg3 64. Ke3 Kxh3 65. f4 gxf4+ 66. Kf3 Kh2 67. Kxf4 Kg2 68. Kg4 h3) 63... Ke3 { [%eval -81.15] } 64. Kh2 { [%eval -81.15] } 64... Kxf3 { [%eval -81.15] } 65. Kg1 { [%eval -42.49] } 65... Kg3 { [%eval -81.15] } 66. Kh1 { [%eval -62.87] } 66... Kxh3 { [%eval -81.15] } 67. Kg1 { [%eval -68.27] } 67... Kg3 { [%eval -81.15] } 68. Kh1 { [%eval -81.15] } 68... Kf2 { [%eval -81.15] } 69. Kh2 { [%eval #-10] } 69... g4 { [%eval #-9] } 70. Kh1 { [%eval #-9] } 70... Kf1 { [%eval #-9] } 71. Kh2 { [%eval #-9] } 71... g3+ { [%eval #-8] } 72. Kh1 { [%eval #-3] } 72... g2+ { [%eval #-2] } 73. Kh2 { [%eval #-2] } 73... g1=Q+ { [%eval #-1] } { White resigns. } 0-1