FEN
[Event "rated rapid game"]
[Site "https://lichess.org/TOk75S4P"]
[Date "2025.11.07"]
[Round "-"]
[White "Jtmessina"]
[Black "Aleksey_A_A"]
[Result "0-1"]
[GameId "TOk75S4P"]
[UTCDate "2025.11.07"]
[UTCTime "23:00:48"]
[WhiteElo "1402"]
[BlackElo "1444"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+14"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B23"]
[Opening "Sicilian Defense: Closed"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.24] } 2. Nc3 { [%eval 0.26] } 2... e6 { [%eval 0.34] } { B23 Sicilian Defense: Closed } 3. Nf3 { [%eval 0.26] } 3... Nf6 { [%eval 0.5] } 4. e5 { [%eval 0.48] } 4... Ng8 { [%eval 0.96] } 5. d4 { [%eval 0.88] } 5... cxd4 { [%eval 0.96] } 6. Nxd4 { [%eval 0.84] } 6... f6? { (0.84 → 2.03) Mistake. a6 was best. } { [%eval 2.03] } (6... a6 7. Bf4 Ne7 8. h4 Ng6 9. Bg3 Qc7 10. f4 Bb4 11. Qd2) 7. exf6? { (2.03 → 0.78) Mistake. Bd3 was best. } { [%eval 0.78] } (7. Bd3 g6 8. Qe2 Nc6 9. Nxc6 bxc6 10. h4 Bg7 11. h5 fxe5 12. hxg6 h6) 7... Nxf6 { [%eval 0.72] } 8. Bg5 { [%eval 0.41] } 8... Be7 { [%eval 0.39] } 9. Qf3 { [%eval 0.32] } 9... O-O { [%eval 0.49] } 10. Rd1? { (0.49 → -0.63) Mistake. O-O-O was best. } { [%eval -0.63] } (10. O-O-O d5) 10... Ne8?? { (-0.63 → 2.27) Blunder. d5 was best. } { [%eval 2.27] } (10... d5 11. Qe2) 11. Qxf8+ { [%eval 2.29] } 11... Kxf8 { [%eval 2.44] } 12. Nxe6+ { [%eval 2.19] } 12... dxe6 { [%eval 2.48] } 13. Rxd8 { [%eval 2.62] } 13... Bxd8 { [%eval 2.65] } 14. Bxd8 { [%eval 2.64] } 14... Nc6 { [%eval 2.57] } 15. Bh4 { [%eval 2.71] } 15... Nd4 { [%eval 2.89] } 16. Bd3 { [%eval 2.82] } 16... h6 { [%eval 3.11] } 17. O-O?! { (3.11 → 2.30) Inaccuracy. f3 was best. } { [%eval 2.3] } (17. f3 e5 18. Bg3 Bf5 19. Bxf5 Nxf5 20. Bxe5 Ned6 21. Bxd6+ Nxd6 22. Rg1 b5) 17... e5? { (2.30 → 3.88) Mistake. Nf5 was best. } { [%eval 3.88] } (17... Nf5 18. Bd8 Ne7 19. Re1 Bd7 20. Bxe7+ Kxe7 21. Nd5+ Kf7 22. Ne3 Bc6 23. Ng4) 18. f4 { [%eval 3.71] } 18... Nc6?! { (3.71 → 5.36) Inaccuracy. e4 was best. } { [%eval 5.36] } (18... e4 19. Nxe4 Bf5 20. h3 Nc7 21. Bf2 Nce6 22. Be3 Re8 23. Re1 Bg6 24. Kf2) 19. Bg3?! { (5.36 → 4.01) Inaccuracy. fxe5+ was best. } { [%eval 4.01] } (19. fxe5+ Kg8 20. Bc4+ Kh7 21. Rf8 g5 22. Rxe8 gxh4 23. e6 Rb8 24. Ne4 Kg7) 19... exf4 { [%eval 4.07] } 20. Bxf4 { [%eval 3.67] } 20... Kg8 { [%eval 3.57] } 21. Rf3?! { (3.57 → 2.63) Inaccuracy. Bc4+ was best. } { [%eval 2.63] } (21. Bc4+ Kh7 22. Bg3 Nf6 23. Bh4 Ne5 24. Bb3 Kg6 25. Nb5 Bd7 26. Nd6 Bc6) 21... Nf6?! { (2.63 → 3.42) Inaccuracy. Be6 was best. } { [%eval 3.42] } (21... Be6 22. a3 Rd8 23. Ne4 Bf7 24. Rf1 Rd5 25. Nc3) 22. Rg3? { (3.42 → 1.82) Mistake. Bxh6 was best. } { [%eval 1.82] } (22. Bxh6 Ne5 23. Rg3 Bg4 24. Bg5 Nh5 25. Re3 Nxd3 26. cxd3 Rf8 27. Re7 Bf5) 22... Nh5 { [%eval 1.91] } 23. Rf3 { [%eval 1.97] } 23... Nxf4 { [%eval 2.04] } 24. Rxf4 { [%eval 1.86] } 24... Ne5 { [%eval 2.42] } 25. Be4 { [%eval 2.38] } 25... a5? { (2.38 → 4.05) Mistake. Be6 was best. } { [%eval 4.05] } (25... Be6 26. b3 Nc6 27. Kf2 Re8 28. Ke3 g5 29. Rf2 Ne5 30. h3 Nc6 31. Rf6) 26. Nd5?! { (4.05 → 2.85) Inaccuracy. Bd5+ was best. } { [%eval 2.85] } (26. Bd5+ Kh7 27. Rf8 a4 28. Re8 Nd7 29. Be4+ g6 30. Re7+ Kh8 31. Nd5 a3) 26... Be6? { (2.85 → 5.22) Mistake. Bd7 was best. } { [%eval 5.22] } (26... Bd7 27. Ne7+ Kh8 28. b3 Rb8 29. Ng6+ Nxg6 30. Bxg6 Kg8 31. Kf2 Be8 32. Bd3) 27. Nc7 { [%eval 5.2] } 27... Rc8 { [%eval 5.23] } 28. Nxe6 { [%eval 5.16] } 28... g6 { [%eval 5.2] } 29. Bxb7 { [%eval 4.78] } 29... Rxc2 { [%eval 4.7] } 30. Rf8+ { [%eval 4.7] } 30... Kh7 { [%eval 4.86] } 31. h4 { [%eval 4.51] } 31... Rxb2 { [%eval 4.65] } 32. Be4 { [%eval 4.54] } 32... Rxa2 { [%eval 4.69] } 33. Re8 { [%eval 3.95] } 33... Ng4 { [%eval 3.99] } 34. Nf8+?? { (3.99 → 0.18) Blunder. g3 was best. } { [%eval 0.18] } (34. g3 Ra3 35. Kg2 Nf6 36. Re7+ Kh8 37. Bxg6 Re3 38. Bf7 Ne4 39. h5 Rxg3+) 34... Kg7 { [%eval 0.69] } 35. Nxg6?? { (0.69 → Mate in 3) Checkmate is now unavoidable. Bd3 was best. } { [%eval #-3] } (35. Bd3 Ra1+) 35... Ra1+ { [%eval #-2] } 36. Bb1 { [%eval #-2] } 36... Rxb1+ { [%eval #-1] } 37. Re1 { [%eval #-1] } 37... Rxe1# { Black wins by checkmate. } 0-1