FEN
[Event "rated rapid game"]
[Site "https://lichess.org/zUj0RuQf"]
[Date "2026.01.29"]
[Round "-"]
[White "thedoodlegm"]
[Black "stodorov"]
[Result "0-1"]
[GameId "zUj0RuQf"]
[UTCDate "2026.01.29"]
[UTCTime "12:26:49"]
[WhiteElo "1894"]
[BlackElo "1832"]
[WhiteRatingDiff "-11"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C54"]
[Opening "Italian Game: Classical Variation, Giuoco Pianissimo"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.21] } 3. Bc4 { [%eval 0.07] } 3... Bc5 { [%eval 0.2] } 4. c3 { [%eval 0.09] } 4... Nf6 { [%eval 0.13] } 5. d3 { [%eval 0.17] } 5... d6 { [%eval 0.18] } 6. O-O { [%eval 0.22] } 6... a6 { [%eval 0.19] } { C54 Italian Game: Classical Variation, Giuoco Pianissimo } 7. Nbd2 { [%eval 0.19] } 7... Ba7 { [%eval 0.21] } 8. Bb3 { [%eval 0.2] } 8... h6 { [%eval 0.21] } 9. Re1 { [%eval 0.21] } 9... O-O { [%eval 0.22] } 10. Nf1 { [%eval 0.18] } 10... Nh5 { [%eval 0.49] } 11. Be3 { [%eval 0.36] } 11... Qf6 { [%eval 0.72] } 12. d4?! { (0.72 → -0.36) Inaccuracy. Bxa7 was best. } { [%eval -0.36] } (12. Bxa7) 12... Nf4?! { (-0.36 → 0.62) Inaccuracy. Bg4 was best. } { [%eval 0.62] } (12... Bg4) 13. Bxf4 { [%eval 0.51] } 13... Qxf4 { [%eval 0.52] } 14. d5? { (0.52 → -0.91) Mistake. Ne3 was best. } { [%eval -0.91] } (14. Ne3 Ne7) 14... Ne7 { [%eval -1.01] } 15. Qd2 { [%eval -1.26] } 15... Qf6 { [%eval -1.15] } 16. h3?! { (-1.15 → -2.33) Inaccuracy. Qe2 was best. } { [%eval -2.33] } (16. Qe2 g5) 16... Ng6?! { (-2.33 → -1.32) Inaccuracy. Bxh3 was best. } { [%eval -1.32] } (16... Bxh3 17. Bd1 Bd7 18. b4 Ng6 19. c4 Nf4 20. Ne3 Qg6 21. g3 a5 22. bxa5) 17. Kh2 { [%eval -1.43] } 17... Nf4 { [%eval -1.51] } 18. Ng1? { (-1.51 → -2.91) Mistake. Bd1 was best. } { [%eval -2.91] } (18. Bd1 c6 19. c4 cxd5 20. cxd5 Bd7 21. Ne3 Rac8 22. Ng1 Qg6 23. Bf3 f5) 18... Qg6?! { (-2.91 → -1.77) Inaccuracy. Qg5 was best. } { [%eval -1.77] } (18... Qg5 19. Ng3 Nxh3 20. Qxg5 Nxg5 21. f3 g6 22. a4 a5 23. Nf1 Kg7 24. Bc2) 19. f3?! { (-1.77 → -2.99) Inaccuracy. Ng3 was best. } { [%eval -2.99] } (19. Ng3 Bd7 20. Nf3 h5 21. Rg1 Qf6 22. h4 Bg4 23. Ng5 Ng6 24. Nf5 Bxf5) 19... Bxg1+ { [%eval -3.03] } 20. Kxg1 { [%eval -3.05] } 20... Nxh3+ { [%eval -2.85] } 21. Kh2 { [%eval -2.94] } 21... Nf4 { [%eval -2.91] } 22. Ne3 { [%eval -3.05] } 22... Qh5+ { [%eval -3.05] } 23. Kg1 { [%eval -3.11] } 23... Qg5 { [%eval -3.14] } 24. Kf2?! { (-3.14 → -4.00) Inaccuracy. Bc2 was best. } { [%eval -4.0] } (24. Bc2 h5 25. Kh1 b6 26. a4 a5 27. Bd3 h4 28. Rad1 g6 29. Bb5 f5) 24... Qh4+?! { (-4.00 → -3.10) Inaccuracy. f5 was best. } { [%eval -3.1] } (24... f5 25. Bc2 fxe4 26. Bxe4 Nxg2 27. Rg1 Qxe3+ 28. Qxe3 Nxe3 29. Kxe3 Bf5 30. Bxf5) 25. Kg1 { [%eval -2.99] } 25... Qg3 { [%eval -2.96] } 26. Nf1 { [%eval -2.96] } 26... Qg6 { [%eval -2.92] } 27. Ne3 { [%eval -3.03] } 27... Bh3 { [%eval -2.84] } 28. Kh2?! { (-2.84 → -4.19) Inaccuracy. Bc2 was best. } { [%eval -4.19] } (28. Bc2 Qg5 29. Rad1 g6 30. Rf1 Bd7 31. Kf2 Qh4+ 32. Kg1 Kg7 33. Qf2 Qg5) 28... Bd7?! { (-4.19 → -2.86) Inaccuracy. Bxg2 was best. } { [%eval -2.86] } (28... Bxg2 29. Nxg2 Qh5+ 30. Kg3 Qh3+ 31. Kf2 Qxg2+ 32. Ke3 f5 33. Bc2 Qg5 34. Rg1) 29. Kg1 { [%eval -3.07] } 29... Qg5 { [%eval -3.11] } 30. Kf2?! { (-3.11 → -3.98) Inaccuracy. Bc2 was best. } { [%eval -3.98] } (30. Bc2 h5 31. a4 a5 32. Kh1 Qh4+ 33. Kg1 g6 34. Nf1 Qg5 35. Kh2 h4) 30... Nxg2 { [%eval -3.81] } 31. Rg1 { [%eval -3.97] } 31... Qxe3+ { [%eval -4.03] } 32. Qxe3 { [%eval -3.99] } 32... Nxe3 { [%eval -4.06] } 33. Kxe3 { [%eval -4.0] } 33... f5 { [%eval -3.7] } 34. Rg2 { [%eval -4.03] } 34... f4+ { [%eval -3.68] } 35. Ke2 { [%eval -3.79] } 35... Bh3 { [%eval -3.22] } 36. Rh2 { [%eval -3.31] } 36... Bd7 { [%eval -3.34] } 37. Rg2 { [%eval -3.63] } 37... Rf7 { [%eval -3.55] } 38. Rag1 { [%eval -3.92] } 38... Raf8 { [%eval -3.58] } 39. Rg6 { [%eval -3.71] } 39... Kh7 { [%eval -3.58] } 40. Kf2 { [%eval -3.66] } 40... Rg8 { [%eval -3.47] } 41. Bc4 { [%eval -3.46] } 41... Rf6 { [%eval -3.15] } 42. R6g2 { [%eval -3.45] } 42... g5 { [%eval -3.48] } 43. Rh2 { [%eval -3.83] } 43... Kg7 { [%eval -3.55] } 44. Bf1 { [%eval -3.67] } 44... Kf7 { [%eval -3.33] } 45. Rgh1 { [%eval -3.37] } 45... Rh8 { [%eval -3.22] } 46. Rg2 { [%eval -3.48] } 46... Rg6 { [%eval -3.39] } 47. Rgh2 { [%eval -3.41] } 47... Kg7 { [%eval -3.48] } 48. Be2 { [%eval -3.48] } 48... g4 { [%eval -3.47] } 49. fxg4 { [%eval -3.58] } 49... Bxg4 { [%eval -3.98] } 50. Bxg4 { [%eval -3.94] } 50... Rxg4 { [%eval -3.9] } 51. Rh5 { [%eval -3.95] } 51... Rg5 { [%eval -3.92] } 52. R5h3 { [%eval -4.15] } 52... h5 { [%eval -4.19] } 53. Kf3 { [%eval -4.51] } 53... Kg6 { [%eval -4.39] } 54. Kf2 { [%eval -4.91] } 54... Rg4 { [%eval -4.65] } 55. Kf3 { [%eval -5.72] } 55... Kg5 { [%eval -5.92] } 56. R1h2 { [%eval -6.53] } 56... h4 { [%eval -6.43] } 57. Rh1 { [%eval -6.39] } 57... Rh5 { [%eval -6.45] } 58. R3h2 { [%eval -6.5] } 58... Rg3+ { [%eval -6.57] } 59. Kf2 { [%eval -6.61] } 59... h3 { [%eval -6.41] } 60. Re1 { [%eval -7.58] } 60... Kg4 { [%eval -7.24] } 61. Reh1 { [%eval -7.19] } 61... Rh4 { [%eval -6.97] } 62. Re1 { [%eval -7.11] } 62... Rf3+ { [%eval -7.07] } 63. Kg1 { [%eval -6.76] } 63... Kh5 { [%eval -5.87] } 64. Ree2?? { (-5.87 → Mate in 14) Checkmate is now unavoidable. Kh1 was best. } { [%eval #-14] } (64. Kh1 Re3 65. Rf1 f3 66. c4 Re2 67. b4 Kg4 68. Rxe2 fxe2 69. Rg1+ Kf4) 64... Rg4+ { [%eval -13.32] } 65. Reg2 { [%eval #-12] } 65... Rxg2+ { [%eval #-11] } 66. Rxg2 { [%eval #-11] } 66... hxg2 { [%eval #-10] } 67. Kxg2 { [%eval #-10] } 67... Kg4 { [%eval #-8] } 68. c4 { White offers draw } { [%eval #-9] } 68... Rg3+ { [%eval #-11] } 69. Kf2 { [%eval -14.8] } 69... Kh3 { [%eval -9.71] } 70. Kf1? { (-9.71 → Mate in 8) Checkmate is now unavoidable. b3 was best. } { [%eval #-8] } (70. b3 Rg2+ 71. Kf3 Rxa2 72. b4 b6 73. c5 Ra3+ 74. Kf2 Kh2 75. Ke1 Kg3) 70... Rg2 { [%eval #-7] } 71. b3 { [%eval #-6] } 71... Rxa2 { [%eval #-5] } 72. b4 { [%eval #-5] } 72... f3 { [%eval #-4] } 73. c5 { [%eval #-4] } 73... Kg3 { [%eval #-3] } 74. Ke1 { [%eval #-3] } 74... f2+ { [%eval #-2] } 75. Kf1 { [%eval #-2] } 75... Ra1+ { [%eval #-4] } 76. Ke2 { [%eval #-4] } 76... f1=Q+ { [%eval #-3] } 77. Ke3 { [%eval #-2] } 77... Ra3+ { [%eval #-2] } 78. Kd2 { [%eval #-2] } 78... Qd3+ { [%eval #-2] } 79. Kc1 { [%eval #-2] } 79... Ra1+ { [%eval #-2] } 80. Kb2 { [%eval #-2] } 80... Qb1+ { [%eval #-3] } 81. Kc3 { [%eval #-3] } 81... Ra2 { [%eval #-2] } 82. cxd6 { [%eval #-1] } 82... cxd6 { [%eval #-2] } 83. b5 { [%eval #-2] } 83... Qc2+ { [%eval #-1] } 84. Kb4 { [%eval #-1] } 84... a5# { Black wins by checkmate. } 0-1