FEN
[Event "Rapid"]
[Site "https://lichess.org/zqkU8Wgm"]
[Date "2026.05.09"]
[Round "-"]
[White "ITNOA"]
[Black "Khoa6789"]
[Result "0-1"]
[GameId "zqkU8Wgm"]
[UTCDate "2026.05.09"]
[UTCTime "08:34:59"]
[WhiteElo "1957"]
[BlackElo "1713"]
[WhiteRatingDiff "-25"]
[BlackRatingDiff "+17"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C54"]
[Opening "Italian Game: Giuoco Piano, Greco's Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bc4 { [%eval 0.07] } 3... Bc5 { [%eval 0.2] } 4. c3 { [%eval 0.09] } 4... Nf6 { [%eval 0.13] } 5. d4 { [%eval 0.0] } 5... exd4 { [%eval 0.18] } 6. cxd4 { [%eval -0.01] } 6... Bb4+ { [%eval 0.0] } 7. Nc3 { [%eval -0.17] } { C54 Italian Game: Giuoco Piano, Greco's Attack } 7... Bxc3+?! { (-0.17 → 0.45) Inaccuracy. Nxe4 was best. } { [%eval 0.45] } (7... Nxe4 8. O-O Bxc3 9. d5 Bf6 10. Re1 Ne7 11. Rxe4 d6 12. Rf4) 8. bxc3 { [%eval 0.5] } 8... Nxe4 { [%eval 0.6] } 9. O-O? { (0.60 → -0.56) Mistake. d5 was best. } { [%eval -0.56] } (9. d5 Ne7 10. Qd4 Nf6 11. Bg5 d6 12. Bxf6 gxf6 13. Bb3 Ng6 14. O-O-O Kf8) 9... O-O? { (-0.56 → 0.53) Mistake. d5 was best. } { [%eval 0.53] } (9... d5 10. Bd3 O-O 11. Qc2 Re8 12. Re1 Bf5 13. Bf4 Bg6 14. Qb2 b6 15. c4) 10. Bd3?! { (0.53 → -0.51) Inaccuracy. d5 was best. } { [%eval -0.51] } (10. d5 Ne7 11. Re1 Nf6 12. Bg5 d6 13. Bxf6 gxf6 14. Rb1 Ng6 15. Qd4 a6) 10... Nf6?! { (-0.51 → 0.33) Inaccuracy. d5 was best. } { [%eval 0.33] } (10... d5 11. Qc2 Re8 12. Re1 Bf5 13. Bf4 Bg6 14. Qb2 Na5 15. Ne5 c6 16. f3) 11. Ng5 { [%eval -0.12] } 11... h6 { [%eval -0.09] } 12. Nf3 { [%eval -0.57] } 12... d5 { [%eval -0.35] } 13. h3 { [%eval -0.43] } 13... Re8 { [%eval -0.23] } 14. Be3 { [%eval -0.74] } 14... Ne4 { [%eval -0.8] } 15. Nd2 { [%eval -0.89] } 15... Nxc3 { [%eval -0.93] } 16. Qc2 { [%eval -0.78] } 16... Ne4 { [%eval -0.68] } 17. Nxe4 { [%eval -0.79] } 17... dxe4 { [%eval -0.8] } 18. Bxe4 { [%eval -0.94] } 18... Nxd4 { [%eval -0.71] } 19. Bh7+?? { (-0.71 → -2.51) Blunder. Bxd4 was best. } { [%eval -2.51] } (19. Bxd4 Qxd4 20. Rfe1 Qb6 21. Bf3 Rxe1+ 22. Rxe1 Be6 23. Rb1 Qd6 24. Rxb7 Rc8) 19... Kh8 { [%eval -2.52] } 20. Bxd4 { [%eval -2.43] } 20... Qxd4 { [%eval -2.64] } 21. Rad1 { [%eval -2.42] } 21... Qe5?! { (-2.42 → -1.51) Inaccuracy. Qf4 was best. } { [%eval -1.51] } (21... Qf4 22. Rfe1 Rxe1+ 23. Rxe1 Be6 24. Be4 c6 25. Qc5 a5 26. a3 a4 27. Qb6) 22. Rfe1 { [%eval -1.52] } 22... Qxe1+ { [%eval -1.56] } 23. Rxe1 { [%eval -1.45] } 23... Rxe1+ { [%eval -1.47] } 24. Kh2 { [%eval -1.35] } 24... Re8 { [%eval -1.15] } 25. Bd3 { [%eval -1.09] } 25... c6 { [%eval -1.1] } 26. Qc4?! { (-1.10 → -1.86) Inaccuracy. Qb3 was best. } { [%eval -1.86] } (26. Qb3 Be6 27. Qxb7 Rac8 28. Qxa7 c5 29. Bc2 c4 30. a4 c3 31. a5 Red8) 26... Be6 { [%eval -1.87] } 27. Qe4 { [%eval -2.16] } 27... f5 { [%eval -2.08] } 28. Qf3 { [%eval -2.51] } 28... Bxa2 { [%eval -2.46] } 29. Qxf5 { [%eval -2.43] } 29... Bg8 { [%eval -2.21] } 30. Qd7? { (-2.21 → -4.31) Mistake. Qa5 was best. } { [%eval -4.31] } (30. Qa5 b6 31. Qa6 c5 32. f4 Re7 33. f5 Rf8 34. h4 Rd8 35. Bb1 Rd4) 30... Rad8 { [%eval -4.25] } 31. Qf5 { [%eval -4.01] } 31... a5 { [%eval -3.79] } 32. Qg6?! { (-3.79 → -5.03) Inaccuracy. Bb1 was best. } { [%eval -5.03] } (32. Bb1 a4 33. Qc5 Rd1 34. Bg6 Re6 35. Bc2 Rd2 36. Bb1 Ree2 37. g4 Rxf2+) 32... a4 { [%eval -5.08] } 33. Bb1 { [%eval -4.95] } 33... a3 { [%eval -4.96] } 34. Qc2 { [%eval -5.21] } 34... Ra8 { [%eval -5.16] } 35. Qg6 { [%eval -4.96] } 35... a2 { [%eval -5.03] } 36. Bxa2 { [%eval -5.02] } 36... Bxa2 { [%eval -5.08] } 37. Kg3 { [%eval -5.79] } 37... Bd5 { [%eval -5.72] } 38. Kh2 { [%eval -5.66] } 38... b5 { [%eval -5.35] } 39. Qd6 { [%eval -6.12] } 39... Re2 { [%eval -6.47] } 40. Kg3 { [%eval -6.68] } 40... Raa2 { [%eval -6.36] } 41. Qf8+ { [%eval -6.49] } 41... Bg8 { [%eval -5.93] } 42. h4 { [%eval -6.78] } 42... Rxf2 { [%eval -6.54] } 43. Qxf2 { [%eval -7.87] } 43... Rxf2 { [%eval -7.66] } 44. Kxf2 { [%eval -7.59] } 44... Bc4 { [%eval -7.78] } 45. Ke3 { [%eval -7.43] } 45... Kg8 { [%eval -7.0] } 46. g3 { [%eval -7.86] } 46... Kf7 { [%eval -7.81] } 47. Kd4 { [%eval -7.95] } 47... Bd5 { [%eval -7.8] } 48. Kc5 { [%eval -8.69] } 48... Kg6 { [%eval -7.87] } 49. Kb4 { [%eval -10.55] } 49... Kh5 { [%eval #-16] } 50. Kc5 { [%eval #-16] } 50... Kg4 { [%eval #-15] } 51. Kd6 { [%eval #-14] } 51... Kxg3?! { (Mate in 14 → -14.73) Lost forced checkmate sequence. b4 was best. } { [%eval -14.73] } (51... b4 52. Ke7 Kxg3 53. Kf8 b3 54. Ke7 b2 55. Kd6 b1=Q 56. Kc5 Kxh4 57. Kd6) 52. Ke7?! { (-14.73 → Mate in 11) Checkmate is now unavoidable. Kc5 was best. } { [%eval #-11] } (52. Kc5 h5 53. Kd4 Kxh4 54. Kd3 Kg4 55. Kc3 Kg3 56. Kb4 h4 57. Ka5 h3) 52... Kxh4 { [%eval #-10] } 53. Kd6 { [%eval #-10] } 53... g5 { [%eval #-11] } 54. Kc5 { [%eval #-11] } 54... g4 { [%eval #-10] } 55. Kd4 { [%eval #-9] } 55... g3 { [%eval #-9] } 56. Ke3 { [%eval #-7] } 56... g2 { [%eval #-6] } 57. Kf2 { [%eval #-6] } 57... Kh3 { [%eval #-6] } 58. Kg1 { [%eval #-6] } 58... Kh4 { [%eval #-6] } 59. Kh2 { [%eval #-6] } 59... b4 { [%eval #-5] } 60. Kg1 { [%eval #-5] } 60... b3 { [%eval #-4] } 61. Kf2 { [%eval #-4] } 61... b2 { [%eval #-3] } 62. Ke2 { [%eval #-3] } 62... b1=R { [%eval #-3] } 63. Kf2 { [%eval #-3] } 63... g1=R { [%eval #-4] } 64. Ke3 { [%eval #-4] } 64... Rbe1+ { [%eval #-7] } 65. Kd4 { [%eval #-7] } 65... Rg4+ { [%eval #-6] } 66. Kc5 { [%eval #-6] } 66... Rc1+ { [%eval #-5] } 67. Kd6 { [%eval #-5] } 67... Kg5 { [%eval #-6] } 68. Ke5 { [%eval #-5] } 68... h5 { [%eval #-6] } 69. Kd6 { [%eval #-6] } 69... h4 { [%eval #-6] } 70. Ke5 { [%eval #-5] } 70... h3 { [%eval #-5] } 71. Kd6 { [%eval #-5] } 71... h2 { [%eval #-4] } 72. Ke5 { [%eval #-3] } 72... h1=R { [%eval #-3] } 73. Kd6 { [%eval #-3] } 73... Rhf1 { [%eval #-4] } 74. Ke5 { [%eval #-4] } 74... Rce1+ { [%eval #-4] } 75. Kd6 { [%eval #-4] } 75... Rf6+ { [%eval #-4] } 76. Kc5 { [%eval #-4] } 76... Rc1+ { [%eval #-3] } 77. Kb6 { [%eval #-3] } 77... c5+ { [%eval #-4] } 78. Kb5 { [%eval #-2] } 78... Bc6+ { [%eval #-3] } 79. Kb6 { [%eval #-3] } 79... Bh1+ { [%eval #-3] } 80. Kc7 { [%eval #-3] } 80... c4 { [%eval #-3] } 81. Kd7 { [%eval #-3] } 81... c3 { [%eval #-3] } 82. Ke7 { [%eval #-2] } 82... c2 { [%eval #-3] } 83. Kd7 { [%eval #-3] } 83... Rd1+ { [%eval #-2] } 84. Ke7 { [%eval #-1] } 84... c1=R { [%eval #-1] } 85. Ke8 { [%eval #-1] } 85... Rc8+ { [%eval #-1] } 86. Ke7 { [%eval #-1] } 86... Re4# { Black wins by checkmate. } 0-1
