FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Fg01ex8a"]
[Date "2026.01.30"]
[Round "-"]
[White "giannakoskostas"]
[Black "nguyenvietdung2019"]
[Result "0-1"]
[GameId "Fg01ex8a"]
[UTCDate "2026.01.30"]
[UTCTime "13:11:35"]
[WhiteElo "954"]
[BlackElo "696"]
[WhiteRatingDiff "-12"]
[BlackRatingDiff "+67"]
[Variant "Standard"]
[TimeControl "900+3"]
[ECO "C20"]
[Opening "King's Pawn Game: Napoleon Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Qf3 { [%eval -0.14] } { C20 King's Pawn Game: Napoleon Attack } 2... Nf6 { [%eval -0.11] } 3. d3?! { (-0.11 → -0.93) Inaccuracy. Bc4 was best. } { [%eval -0.93] } (3. Bc4 c6 4. Nc3 b5 5. Bb3 a5 6. a3 Bc5 7. d3 d6) 3... Bb4+ { [%eval -0.46] } 4. Bd2 { [%eval -0.5] } 4... Bxd2+ { [%eval -0.42] } 5. Nxd2 { [%eval -0.45] } 5... a5 { [%eval 0.06] } 6. Ne2 { [%eval -0.28] } 6... O-O { [%eval 0.01] } 7. d4 { [%eval -0.38] } 7... exd4 { [%eval -0.05] } 8. Nxd4?! { (-0.05 → -0.82) Inaccuracy. e5 was best. } { [%eval -0.82] } (8. e5 Ne8) 8... Nc6?! { (-0.82 → 0.13) Inaccuracy. d5 was best. } { [%eval 0.13] } (8... d5) 9. Nxc6 { [%eval 0.09] } 9... dxc6 { [%eval 0.11] } 10. e5?? { (0.11 → -1.57) Blunder. h3 was best. } { [%eval -1.57] } (10. h3 Qd4) 10... Nd7?! { (-1.57 → -0.51) Inaccuracy. Re8 was best. } { [%eval -0.51] } (10... Re8 11. Nc4) 11. Nc4 { [%eval -1.03] } 11... b5 { [%eval -0.58] } 12. Ne3? { (-0.58 → -2.03) Mistake. Qxc6 was best. } { [%eval -2.03] } (12. Qxc6 Rb8 13. Ne3 Nxe5 14. Qc3 Ng4 15. Be2 Nxe3 16. Qxe3 Bb7 17. O-O Re8) 12... Bb7?? { (-2.03 → 0.62) Blunder. Nxe5 was best. } { [%eval 0.62] } (12... Nxe5 13. Qg3) 13. Rd1? { (0.62 → -0.94) Mistake. O-O-O was best. } { [%eval -0.94] } (13. O-O-O) 13... Qe7 { [%eval -1.0] } 14. Ng4?? { (-1.00 → -3.59) Blunder. e6 was best. } { [%eval -3.59] } (14. e6) 14... Nxe5?! { (-3.59 → -2.61) Inaccuracy. f5 was best. } { [%eval -2.61] } (14... f5 15. Qb3+ Kh8 16. h3 fxg4 17. Rxd7 Qxd7 18. hxg4 Qxg4 19. Qe3 Qb4+ 20. c3) 15. Nxe5 { [%eval -2.89] } 15... Qxe5+ { [%eval -2.91] } 16. Be2 { [%eval -2.65] } 16... Qxb2 { [%eval -2.71] } 17. Qb3 { [%eval -3.31] } 17... Qe5 { [%eval -3.37] } 18. O-O?! { (-3.37 → -4.80) Inaccuracy. Qe3 was best. } { [%eval -4.8] } (18. Qe3 Rae8 19. Qxe5 Rxe5 20. f4 Re4 21. Kf2 Bc8 22. Bf3 Rxf4 23. Rhe1 Be6) 18... Qxe2 { [%eval -4.85] } 19. Rde1 { [%eval -4.98] } 19... Qg4 { [%eval -4.82] } 20. f3 { [%eval -5.69] } 20... Qd4+ { [%eval -5.61] } 21. Rf2 { [%eval -5.87] } 21... Rfe8 { [%eval -5.49] } 22. Kf1?! { (-5.49 → -8.22) Inaccuracy. Re4 was best. } { [%eval -8.22] } (22. Re4 Rxe4 23. fxe4 Rf8 24. Qd3 Qxd3 25. cxd3 Re8 26. Rf5 Bc8 27. Rg5 h6) 22... Rxe1+ { [%eval -7.93] } 23. Kxe1 { [%eval -7.83] } 23... Re8+ { [%eval -7.51] } 24. Kf1? { (-7.51 → Mate in 1) Checkmate is now unavoidable. Re2 was best. } { [%eval #-1] } (24. Re2 Qg1+ 25. Kd2 Rd8+ 26. Qd3 Rxd3+ 27. cxd3 Kf8 28. a4 c5 29. axb5 g5) 24... Qd1# { Black wins by checkmate. } 0-1
