Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/ZrKo0NcP"] [Date "2026.04.26"] [Round "-"] [White "farfouros"] [Black "Tonyjian007"] [Result "1-0"] [GameId "ZrKo0NcP"] [UTCDate "2026.04.26"] [UTCTime "06:33:04"] [WhiteElo "1172"] [BlackElo "1092"] [WhiteRatingDiff "+5"] [BlackRatingDiff "-7"] [Variant "Standard"] [TimeControl "900+10"] [ECO "B23"] [Opening "Sicilian Defense: Grand Prix Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.32] } 2. Nc3 { [%eval 0.19] } 2... Nc6 { [%eval 0.22] } 3. f4 { [%eval -0.09] } { B23 Sicilian Defense: Grand Prix Attack } 3... g6 { [%eval -0.14] } 4. Nf3 { [%eval -0.19] } 4... Bg7 { [%eval -0.15] } 5. Bc4 { [%eval -0.24] } 5... e6 { [%eval -0.29] } 6. d3 { [%eval -0.21] } 6... Nge7 { [%eval -0.29] } 7. Be3?? { (-0.29 → -2.53) Blunder. O-O was best. } { [%eval -2.53] } (7. O-O O-O 8. Bb3 d5 9. e5 Nf5 10. Ne2 b5 11. c3 d4) 7... b6?? { (-2.53 → -0.52) Blunder. d5 was best. } { [%eval -0.52] } (7... d5 8. Bxc5 dxc4 9. d4 b6 10. Ba3 O-O 11. h4 h5 12. Qd2) 8. a3?? { (-0.52 → -3.30) Blunder. Bb5 was best. } { [%eval -3.3] } (8. Bb5 O-O 9. O-O d5 10. Bf2 Nd4 11. Nxd4 Bxd4 12. Bxd4 cxd4) 8... Qc7?? { (-3.30 → 0.15) Blunder. d5 was best. } { [%eval 0.15] } (8... d5 9. Ba2 d4 10. Bd2 dxc3 11. bxc3 Qd7 12. h4 h6 13. Qe2 Bb7 14. O-O-O) 9. O-O { [%eval -0.24] } 9... a6 { [%eval 0.24] } 10. d4 { [%eval -0.1] } 10... b5 { [%eval 0.16] } 11. Bb3 { [%eval -0.09] } 11... cxd4 { [%eval -0.15] } 12. Nxd4 { [%eval -0.16] } 12... Bb7?? { (-0.16 → 1.71) Blunder. Nxd4 was best. } { [%eval 1.71] } (12... Nxd4 13. Bxd4 Bxd4+ 14. Qxd4 Qa7 15. Qxa7 Rxa7 16. Nb1 Rc7 17. Nd2 Bb7 18. Rfe1) 13. e5?? { (1.71 → -1.74) Blunder. Ndxb5 was best. } { [%eval -1.74] } (13. Ndxb5 axb5 14. Nxb5 Qb8 15. Nd6+ Kf8 16. f5 Ba6 17. fxe6 Bxf1 18. Qxf1 f5) 13... O-O { [%eval -1.47] } 14. h4?! { (-1.47 → -2.53) Inaccuracy. Qd3 was best. } { [%eval -2.53] } (14. Qd3 Nxd4 15. Bxd4 Qc6 16. Rf2 Nf5 17. Re1 d6 18. Ne4 Nxd4 19. Qxd4 dxe5) 14... f6?? { (-2.53 → -0.38) Blunder. Nxd4 was best. } { [%eval -0.38] } (14... Nxd4 15. Qxd4 Qc6 16. Rf2 Nf5 17. Qb6 d6 18. Re2 dxe5 19. Qxc6 Bxc6 20. fxe5) 15. h5?? { (-0.38 → -2.78) Blunder. Bxe6+ was best. } { [%eval -2.78] } (15. Bxe6+ dxe6 16. Nxe6 Qc8 17. Nxf8 Qxf8 18. Ne4 Nxe5 19. fxe5 Bxe4 20. exf6 Bxf6) 15... fxe5 { [%eval -2.25] } 16. Nxc6?! { (-2.25 → -3.36) Inaccuracy. Bxe6+ was best. } { [%eval -3.36] } (16. Bxe6+ Kh8 17. Nxc6 Qxc6 18. Bh3 Nf5 19. Bf2 exf4 20. Qg4 gxh5 21. Qxf4 Nd4) 16... Bxc6 { [%eval -3.34] } 17. fxe5?! { (-3.34 → -4.60) Inaccuracy. Qd2 was best. } { [%eval -4.6] } (17. Qd2 Nf5 18. Ne2 gxh5 19. c3 Bh6 20. a4 Nxe3 21. Qxe3 bxa4 22. Bc2 exf4) 17... Bxe5?! { (-4.60 → -3.48) Inaccuracy. Qxe5 was best. } { [%eval -3.48] } (17... Qxe5 18. Qd3 Qxh5 19. Qe2 Qh4 20. Bf2 Rxf2 21. Rxf2 Bd4 22. Rd1 Rf8 23. Bxe6+) 18. hxg6?? { (-3.48 → -7.37) Blunder. Qe2 was best. } { [%eval -7.37] } (18. Qe2 Nf5 19. Bf2 Bh2+ 20. Kh1 Bg3 21. Bc5 Bf4 22. Bf2 gxh5 23. Rae1 Rf7) 18... Bh2+ { [%eval -6.8] } 19. Kh1 { [%eval -5.37] } 19... hxg6?? { (-5.37 → -2.14) Blunder. Bxg2+ was best. } { [%eval -2.14] } (19... Bxg2+ 20. Kxg2 Qg3+ 21. Kh1 Qh3 22. Qg4 Qxg4 23. Kxh2 Qh4+ 24. Kg2 Nxg6 25. a4) 20. Qg4 { [%eval -2.07] } 20... Kg7?? { (-2.07 → 0.00) Blunder. Be5 was best. } { [%eval 0.0] } (20... Be5 21. Qg5 Rxf1+ 22. Rxf1 Rf8 23. Rxf8+ Kxf8 24. Ne2 Kf7 25. c3 Bf6 26. Qf4) 21. Bd4+?? { (0.00 → -3.55) Blunder. Qh4 was best. } { [%eval -3.55] } (21. Qh4 Nf5 22. Rxf5 Rxf5 23. Qh6+ Kf6 24. Qh4+) 21... e5? { (-3.55 → -1.84) Mistake. Be5 was best. } { [%eval -1.84] } (21... Be5 22. Rxf8 Rxf8 23. Re1 Bf6 24. Bxf6+ Rxf6 25. Ne4 Rf8 26. Qg3 Qxg3 27. Nxg3) 22. Bc5?! { (-1.84 → -2.99) Inaccuracy. Kxh2 was best. } { [%eval -2.99] } (22. Kxh2 exd4+ 23. Kg1 Qe5 24. Rfe1 Qd6 25. Ne4 Qf4 26. Qxf4 Rxf4 27. Ng3 Nf5) 22... Rh8?? { (-2.99 → Mate in 4) Checkmate is now unavoidable. Bf4 was best. } { [%eval #4] } (22... Bf4 23. Rad1 Rf5 24. Kg1 d6 25. Rxd6 Be3+ 26. Bxe3 Rxf1+ 27. Kxf1 Qxd6 28. Be6) 23. Rf7+ { [%eval #3] } 23... Kg8 { [%eval #3] } 24. Qxg6+ { [%eval #2] } 24... Nxg6 { [%eval #2] } 25. Rxd7+ { [%eval #1] } 25... Bd5 { [%eval #1] } 26. Bxd5# { White wins by checkmate. } 1-0