FEN
[Event "rated rapid game"]
[Site "https://lichess.org/cxDIrlq2"]
[Date "2026.05.12"]
[Round "-"]
[White "ffchess71"]
[Black "csacademyguy"]
[Result "0-1"]
[GameId "cxDIrlq2"]
[UTCDate "2026.05.12"]
[UTCTime "16:42:27"]
[WhiteElo "961"]
[BlackElo "963"]
[WhiteRatingDiff "-19"]
[BlackRatingDiff "+45"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C44"]
[Opening "Ponziani Opening: Jaenisch Counterattack"]
[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. c3 { [%eval -0.13] } 3... Nf6 { [%eval 0.0] } 4. d3 { [%eval -0.14] } { C44 Ponziani Opening: Jaenisch Counterattack } 4... d6 { [%eval 0.2] } 5. Bg5?! { (0.20 → -0.46) Inaccuracy. d4 was best. } { [%eval -0.46] } (5. d4 exd4 6. cxd4 d5 7. e5 Ne4 8. Bb5 Bb4+ 9. Bd2 O-O) 5... Be7 { [%eval -0.17] } 6. d4?! { (-0.17 → -1.15) Inaccuracy. c4 was best. } { [%eval -1.15] } (6. c4 Nh5 7. Be3 f5 8. Nc3 O-O 9. exf5 Bxf5 10. Be2 Nf4) 6... Nxe4?! { (-1.15 → -0.29) Inaccuracy. exd4 was best. } { [%eval -0.29] } (6... exd4 7. Be2 Nxe4 8. Bxe7 Nxe7 9. Qxd4 Nf6 10. c4 b6 11. Nc3 O-O 12. O-O) 7. Bxe7 { [%eval -0.64] } 7... Qxe7? { (-0.64 → 0.90) Mistake. Kxe7 was best. } { [%eval 0.9] } (7... Kxe7 8. Bb5 exd4 9. cxd4 Bd7 10. O-O Re8 11. d5 Nb8 12. Bd3) 8. d5 { [%eval 1.28] } 8... Nb8?! { (1.28 → 2.22) Inaccuracy. f5 was best. } { [%eval 2.22] } (8... f5 9. dxc6 bxc6 10. Be2 O-O 11. O-O a5 12. c4 Nc5 13. Nc3 Rb8 14. b3) 9. c4?? { (2.22 → -2.15) Blunder. Qa4+ was best. } { [%eval -2.15] } (9. Qa4+ Nd7 10. Qxe4 Nf6 11. Qa4+ Bd7 12. Bb5 Nxd5 13. Bxd7+ Qxd7 14. Qxd7+ Kxd7) 9... Bg4 { [%eval -2.09] } 10. Nc3?! { (-2.09 → -3.02) Inaccuracy. h3 was best. } { [%eval -3.02] } (10. h3 Bh5 11. Be2 O-O 12. Nfd2 Nxd2 13. Nxd2 Bxe2 14. Qxe2 f5 15. O-O Nd7) 10... Bxf3?! { (-3.02 → -1.99) Inaccuracy. Nxc3 was best. } { [%eval -1.99] } (10... Nxc3 11. Qb3 Nxd5 12. cxd5 c6 13. Bc4 O-O 14. O-O Bxf3 15. Qxf3 c5 16. Qb3) 11. gxf3?! { (-1.99 → -3.00) Inaccuracy. Qxf3 was best. } { [%eval -3.0] } (11. Qxf3 Nxc3 12. Qxc3 O-O 13. Bd3 e4 14. Bc2 Nd7 15. O-O-O Qh4 16. Qe3 f5) 11... Nxc3 { [%eval -2.97] } 12. bxc3 { [%eval -2.86] } 12... O-O { [%eval -2.75] } 13. Bd3 { [%eval -3.06] } 13... g6 { [%eval -2.7] } 14. O-O?! { (-2.70 → -3.71) Inaccuracy. h4 was best. } { [%eval -3.71] } (14. h4 Nd7 15. h5 Nf6 16. hxg6 fxg6 17. Kd2 Rf7 18. Qf1 Nh5 19. Be4 Raf8) 14... Na6 { [%eval -3.57] } 15. a3 { [%eval -3.78] } 15... Nc5 { [%eval -3.77] } 16. Rb1 { [%eval -4.03] } 16... Qd7 { [%eval -3.71] } 17. f4?! { (-3.71 → -4.93) Inaccuracy. Kh1 was best. } { [%eval -4.93] } (17. Kh1 Rae8 18. Rg1 Qh3 19. Rg3 Qh4 20. Bf5 Qf4 21. Bc2 f5 22. Rh3 Rf7) 17... Na4?! { (-4.93 → -3.34) Inaccuracy. Qh3 was best. } { [%eval -3.34] } (17... Qh3 18. Be2 exf4 19. Bg4 Qh4 20. h3 h5 21. Bxh5 Qxh3 22. Bg4 Qh4 23. Bf3) 18. Rxb7 { [%eval -3.84] } 18... exf4 { [%eval -3.63] } 19. Qf3 { [%eval -3.54] } 19... Qc8?! { (-3.54 → -2.68) Inaccuracy. Qe7 was best. } { [%eval -2.68] } (19... Qe7 20. Rbb1 Nc5 21. Rbd1 Qe5 22. Bb1 Rab8 23. Rd4 Rb3 24. Rxf4 Rxc3 25. Qg4) 20. Rb4 { [%eval -2.84] } 20... Nxc3?? { (-2.84 → 1.92) Blunder. Nc5 was best. } { [%eval 1.92] } (20... Nc5 21. Bc2 Re8 22. Rfb1 Re5 23. Qxf4 Qh3 24. Qg3 Qh6 25. Rb8+ Rxb8 26. Rxb8+) 21. Qxf4?? { (1.92 → -2.51) Blunder. Bc2 was best. } { [%eval -2.51] } (21. Bc2 a5 22. Rb2 Re8 23. Qxc3 Qg4+ 24. Kh1 Qh4 25. Bd1 Rab8 26. Rxb8 Rxb8) 21... Re8 { [%eval -2.51] } 22. Rb3 { [%eval -2.81] } 22... Re4 { [%eval -2.84] } 23. Qf3 { [%eval -2.73] } 23... Qg4+ { [%eval -2.73] } 24. Kh1?? { (-2.73 → Mate in 2) Checkmate is now unavoidable. Qxg4 was best. } { [%eval #-2] } (24. Qxg4 Rxg4+ 25. Kh1 Na4 26. Rfb1 Nc5 27. Rb8+ Rxb8 28. Rxb8+ Kg7 29. Bf1 Re4) 24... Qxf3+ { [%eval #-1] } 25. Kg1 { [%eval #-1] } 25... Qxd3 { [%eval #-7] } { White resigns. } 0-1