FEN
[Event "rated rapid game"]
[Site "https://lichess.org/gV2QyAps"]
[Date "2026.06.02"]
[Round "-"]
[White "alexlsn"]
[Black "Cyansapphire"]
[Result "1-0"]
[GameId "gV2QyAps"]
[UTCDate "2026.06.02"]
[UTCTime "17:30:40"]
[WhiteElo "1063"]
[BlackElo "1054"]
[WhiteRatingDiff "+9"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C24"]
[Opening "Bishop's Opening: Berlin Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.0] } 2... Nf6 { [%eval 0.11] } { C24 Bishop's Opening: Berlin Defense } 3. d3 { [%eval 0.0] } 3... Nc6 { [%eval 0.14] } 4. Nh3?! { (0.14 → -0.45) Inaccuracy. Nf3 was best. } { [%eval -0.45] } (4. Nf3 Bc5 5. O-O d6 6. c3 a5 7. Nbd2 O-O 8. Re1 Be6) 4... d5 { [%eval -0.21] } 5. exd5 { [%eval -0.21] } 5... Nxd5 { [%eval -0.19] } 6. Qf3?! { (-0.19 → -0.97) Inaccuracy. Ng5 was best. } { [%eval -0.97] } (6. Ng5 f6 7. Nc3 Bb4 8. Ne4 Be6 9. O-O O-O 10. Be3 Bxc3) 6... Nf6?! { (-0.97 → 0.00) Inaccuracy. Nd4 was best. } { [%eval 0.0] } (6... Nd4 7. Qxd5 Qxd5 8. Bxd5 Nxc2+ 9. Kd1 Nxa1 10. Be3 c6 11. Bf3) 7. Ng5 { [%eval 0.02] } 7... Nd4?? { (0.02 → 1.77) Blunder. Bg4 was best. } { [%eval 1.77] } (7... Bg4 8. Qg3 Bh5 9. Nc3 Be7 10. O-O O-O 11. Nf3 Bxf3 12. Qxf3) 8. Qe3?? { (1.77 → -5.39) Blunder. Bxf7+ was best. } { [%eval -5.39] } (8. Bxf7+ Ke7 9. Qg3 Qd6 10. Bb3 Nf5 11. Qh3 Nd4 12. Qe3 h6 13. Nf3 Ng4) 8... Nxc2+ { [%eval -4.99] } 9. Kd2 { [%eval -6.03] } 9... Nxe3 { [%eval -6.04] } 10. Nxf7?! { (-6.04 → -9.17) Inaccuracy. fxe3 was best. } { [%eval -9.17] } (10. fxe3 Bb4+ 11. Nc3 Be6 12. Nxe6 fxe6 13. Ke2 e4 14. Nxe4 Nxe4 15. dxe4 O-O) 10... Qd4?! { (-9.17 → -5.46) Inaccuracy. Nxc4+ was best. } { [%eval -5.46] } (10... Nxc4+ 11. Ke2 Kxf7 12. dxc4 Qd7 13. Nc3 Qg4+ 14. Kf1 Bd6 15. h4 Qd7 16. Bg5) 11. Nxh8?! { (-5.46 → -9.80) Inaccuracy. fxe3 was best. } { [%eval -9.8] } (11. fxe3 Qxc4 12. dxc4 Kxf7 13. Nc3 Be6 14. e4 Bb4 15. Re1 Rad8+ 16. Kc2 h6) 11... Bb4+ { [%eval -9.48] } 12. Nc3 { [%eval -9.45] } 12... Ne4+ { [%eval -7.46] } 13. Ke2 { [%eval -7.15] } 13... Nc2?! { (-7.15 → -4.87) Inaccuracy. Nxc4 was best. } { [%eval -4.87] } (13... Nxc4 14. Nxe4 Nxb2 15. Bxb2 Bg4+ 16. f3 Qxb2+ 17. Ke3 Bf5 18. Rab1 Qd4+ 19. Ke2) 14. Bf7+ { [%eval -4.97] } 14... Kf8 { [%eval -5.12] } 15. Nxe4 { [%eval -5.33] } 15... Nxa1 { [%eval -4.94] } 16. Bg5 { [%eval -6.11] } 16... Bg4+ { [%eval -6.05] } 17. f3 { [%eval -6.14] } 17... Qxb2+ { [%eval -6.25] } 18. Ke3?? { (-6.25 → Mate in 6) Checkmate is now unavoidable. Nd2 was best. } { [%eval #-6] } (18. Nd2 Bxd2 19. Bxd2 Bf5 20. Rc1 Bxd3+ 21. Kd1 Rd8 22. Rc5 Be2+ 23. Kxe2 Rxd2+) 18... Bf5? { (Mate in 6 → -7.21) Lost forced checkmate sequence. Qxg2 was best. } { [%eval -7.21] } (18... Qxg2 19. Be7+ Kxe7 20. Ng6+ hxg6 21. Nc3 Qxf3+ 22. Kd2 Qf4+ 23. Ke1 Bxc3#) 19. f4 { [%eval -9.32] } 19... Bxe4 { [%eval -8.66] } 20. dxe4 { [%eval -7.88] } 20... Qd2+ { [%eval -7.68] } 21. Kf3 { [%eval -7.61] } 21... exf4 { [%eval -6.69] } 22. e5 { [%eval -7.6] } 22... Qe3+ { [%eval -7.95] } 23. Kg4 { [%eval -7.5] } 23... Nc2 { [%eval -7.76] } 24. e6? { (-7.76 → Mate in 10) Checkmate is now unavoidable. h4 was best. } { [%eval #-10] } (24. h4 Qg3+ 25. Kf5 Ne3+ 26. Ke4 Qxg2+ 27. Kxf4 Nd5+ 28. Bxd5 Qxd5 29. Kg4 Qg2+) 24... h6?? { (Mate in 10 → Mate in 1) Lost forced checkmate sequence. Qe2+ was best. } { [%eval #1] } (24... Qe2+ 25. Kh4 Ne3 26. e7+ Bxe7 27. Bxe7+ Kxe7 28. h3 Rxh8 29. Kg5 Qf2 30. Be6) 25. Rb1?? { (Mate in 1 → -7.77) Lost forced checkmate sequence. Ng6# was best. } { [%eval -7.77] } (25. Ng6#) 25... Bd6?? { (-7.77 → Mate in 1) Checkmate is now unavoidable. Qe2+ was best. } { [%eval #1] } (25... Qe2+ 26. Kh3 Qd3+ 27. Kg4 Ne3+ 28. Kh5 Qxb1 29. Ng6+ Qxg6+ 30. Kxg6 hxg5 31. Kxg5) 26. Rxb7?? { (Mate in 1 → -7.69) Lost forced checkmate sequence. Ng6# was best. } { [%eval -7.69] } (26. Ng6#) 26... hxg5?? { (-7.69 → Mate in 1) Checkmate is now unavoidable. Qe2+ was best. } { [%eval #1] } (26... Qe2+ 27. Kh3 Qd3+ 28. g3 Qf1+ 29. Kh4 hxg5+ 30. Kh5 Qh3+ 31. Kg6 Qh6+ 32. Kf5) 27. Ng6# { White wins by checkmate. } 1-0