FEN
[Event "casual rapid game"]
[Site "https://lichess.org/ZHS25527"]
[Date "2026.01.09"]
[Round "-"]
[White "slavikst89"]
[Black "Chesssplayer21"]
[Result "0-1"]
[GameId "ZHS25527"]
[UTCDate "2026.01.09"]
[UTCTime "18:06:13"]
[WhiteElo "1972"]
[BlackElo "2513"]
[BlackTitle "GM"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C57"]
[Opening "Italian Game: Two Knights Defense, Ulvestad Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.21] } 3. Bc4 { [%eval 0.07] } 3... Nf6 { [%eval 0.1] } 4. Ng5 { [%eval 0.17] } 4... d5 { [%eval 0.0] } 5. exd5 { [%eval 0.11] } 5... b5 { [%eval 0.34] } { C57 Italian Game: Two Knights Defense, Ulvestad Variation } 6. Bf1 { [%eval 0.31] } 6... Nd4 { [%eval 0.59] } 7. c3 { [%eval 0.49] } 7... Nxd5 { [%eval 0.48] } 8. Nxf7 { [%eval 0.3] } 8... Kxf7 { [%eval 0.33] } 9. cxd4 { [%eval 0.36] } 9... exd4 { [%eval 0.5] } 10. Bxb5 { [%eval 0.13] } 10... Qe7+ { [%eval 0.15] } 11. Kf1 { [%eval 0.2] } 11... Qc5 { [%eval 0.18] } 12. Qf3+ { [%eval 0.18] } 12... Nf6 { [%eval 0.18] } 13. Na3 { [%eval 0.1] } 13... Rb8 { [%eval -0.24] } 14. Bc4+ { [%eval 0.04] } 14... Be6?! { (0.04 → 0.92) Inaccuracy. Ke8 was best. } { [%eval 0.92] } (14... Ke8 15. b3 Bd6 16. Bb2 Bg4 17. Qd3 Bf5 18. Qe2+ Kd7 19. Bb5+ Kd8 20. Rc1) 15. Bxe6+ { [%eval 1.11] } 15... Kxe6 { [%eval 1.21] } 16. d3 { [%eval 0.73] } 16... g5 { [%eval 1.03] } 17. Nc4 { [%eval 1.2] } 17... g4? { (1.20 → 3.09) Mistake. Bd6 was best. } { [%eval 3.09] } (17... Bd6 18. b4) 18. Qf4?? { (3.09 → 0.31) Blunder. Qe2+ was best. } { [%eval 0.31] } (18. Qe2+) 18... Bd6 { [%eval 0.18] } 19. Nxd6 { [%eval 0.0] } 19... cxd6 { [%eval 0.22] } 20. Ke2?! { (0.22 → -0.47) Inaccuracy. Bd2 was best. } { [%eval -0.47] } (20. Bd2 Qc2 21. Ke2 Kf7 22. Rhd1 Rhe8+ 23. Kf1 Qxd3+ 24. Kg1 Rxb2 25. Be3 Qe4) 20... Qc6? { (-0.47 → 1.06) Mistake. Rhe8 was best. } { [%eval 1.06] } (20... Rhe8 21. Rd1) 21. f3? { (1.06 → -0.58) Mistake. Re1 was best. } { [%eval -0.58] } (21. Re1 Qxg2 22. Kd1+ Kf7 23. b3 Qh3 24. Qxd4 Qf3+ 25. Kd2 Rhe8 26. Bb2 Kg6) 21... Rhg8 { [%eval -0.28] } 22. Re1 { [%eval -0.2] } 22... gxf3+ { [%eval -0.14] } 23. Qxf3 { [%eval -0.18] } 23... Qc2+?? { (-0.18 → 3.01) Blunder. Qxf3+ was best. } { [%eval 3.01] } (23... Qxf3+ 24. Kxf3+) 24. Kf1+ { [%eval 2.92] } 24... Kf7 { [%eval 2.96] } 25. Qe2?? { (2.96 → 0.68) Blunder. Kg1 was best. } { [%eval 0.68] } (25. Kg1 Rxg2+ 26. Qxg2 Rg8 27. Bg5 Qxg2+ 28. Kxg2 Rxg5+ 29. Kf3 Rh5 30. h4 Rxh4) 25... Qc6?? { (0.68 → 2.50) Blunder. Qxe2+ was best. } { [%eval 2.5] } (25... Qxe2+ 26. Rxe2) 26. Bf4 { [%eval 2.42] } 26... Rbe8 { [%eval 2.47] } 27. Qf2?? { (2.47 → 0.57) Blunder. Qd2 was best. } { [%eval 0.57] } (27. Qd2 Nd5 28. Rxe8 Kxe8 29. Re1+ Kd7 30. Bg5 Qb5 31. h4 Rb8 32. Qe2 Qxb2) 27... Qd5?? { (0.57 → 2.58) Blunder. Ng4 was best. } { [%eval 2.58] } (27... Ng4 28. Qd2) 28. Qf3? { (2.58 → 0.93) Mistake. Rxe8 was best. } { [%eval 0.93] } (28. Rxe8 Kxe8 29. Kg1 Ng4 30. Re1+ Kd7 31. Qc2 Ne3 32. Bxe3 dxe3 33. Rxe3 Qxa2) 28... Qxf3+ { [%eval 0.87] } 29. gxf3 { [%eval 0.85] } 29... Nd5 { [%eval 0.83] } 30. Bxd6?? { (0.83 → -2.75) Blunder. Rxe8 was best. } { [%eval -2.75] } (30. Rxe8 Kxe8 31. Re1+ Kd7 32. Re4 Rb8 33. b3 Rf8 34. Bg3 Rxf3+ 35. Ke2 Re3+) 30... Ne3+ { [%eval -2.94] } 31. Kf2?? { (-2.94 → Mate in 1) Checkmate is now unavoidable. Rxe3 was best. } { [%eval #-1] } (31. Rxe3 Rxe3 32. Kf2 Rc8 33. Kg3 Rxd3 34. Re1 Re8 35. Rc1 Rd2 36. Ba3 Ke6) 31... Rg2# { Black wins by checkmate. } 0-1