Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/O2XMH13O"] [Date "2026.06.08"] [Round "-"] [White "Gon-invencible"] [Black "Dreistein09"] [Result "0-1"] [GameId "O2XMH13O"] [UTCDate "2026.06.08"] [UTCTime "09:27:15"] [WhiteElo "1194"] [BlackElo "1183"] [WhiteRatingDiff "-17"] [BlackRatingDiff "+7"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C65"] [Opening "Ruy Lopez: Berlin Defense"] [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. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } 4. O-O { [%eval 0.11] } { C65 Ruy Lopez: Berlin Defense } 4... d5?? { (0.11 → 2.73) Blunder. Nxe4 was best. } { [%eval 2.73] } (4... Nxe4 5. Re1 Nd6 6. Nxe5 Be7 7. Bf1 Nxe5 8. Rxe5 O-O 9. d4) 5. exd5?! { (2.73 → 2.00) Inaccuracy. Nxe5 was best. } { [%eval 2.0] } (5. Nxe5 Bd6 6. Nxc6 bxc6 7. Bxc6+ Bd7 8. Bxd7+ Nxd7 9. Nc3 d4) 5... Nxd5 { [%eval 2.39] } 6. Nxe5 { [%eval 2.48] } 6... Bd7 { [%eval 3.15] } 7. Nxd7?! { (3.15 → 1.99) Inaccuracy. Nxf7 was best. } { [%eval 1.99] } (7. Nxf7 Kxf7 8. Qh5+ g6 9. Qxd5+ Be6 10. Qf3+ Kg8 11. Bxc6 bxc6) 7... Qxd7 { [%eval 2.22] } 8. Re1+ { [%eval 2.27] } 8... Be7 { [%eval 2.29] } 9. Qf3 { [%eval 1.75] } 9... O-O-O { [%eval 1.95] } 10. Qxf7?? { (1.95 → -1.58) Blunder. c3 was best. } { [%eval -1.58] } (10. c3 Kb8 11. Bf1 g5 12. d4 f5 13. Bc4 Bf6 14. Nd2 Nce7 15. Nb3 b6) 10... Ndb4?? { (-1.58 → 1.88) Blunder. Rhf8 was best. } { [%eval 1.88] } (10... Rhf8 11. Bxc6 bxc6 12. Qe6 Qxe6 13. Rxe6 Bc5 14. Re2 Rxf2 15. Rxf2 Rf8 16. d4) 11. Na3? { (1.88 → 0.46) Mistake. c3 was best. } { [%eval 0.46] } (11. c3 Nd3 12. Bxd3 Qxd3 13. Qe6+ Rd7 14. Qe3 Rhd8 15. Qxd3 Rxd3 16. Kf1 b5) 11... Rhf8 { [%eval 0.47] } 12. Bxc6?? { (0.47 → -1.35) Blunder. Qxe7 was best. } { [%eval -1.35] } (12. Qxe7 Qxe7 13. Rxe7 Nxe7 14. Bf1 Nf5 15. d3 h6 16. Bd2 c5 17. Be2 a6) 12... Qxc6?? { (-1.35 → 0.36) Blunder. Nxc6 was best. } { [%eval 0.36] } (12... Nxc6 13. Qc4 Qf5 14. Qe6+ Qxe6 15. Rxe6 Bc5 16. c3 Bxf2+ 17. Kf1 Ne5 18. Ke2) 13. Qxe7?? { (0.36 → -1.51) Blunder. Qh5 was best. } { [%eval -1.51] } (13. Qh5 Qf6 14. Rf1 Rd5 15. Qg4+ Kb8 16. d4 Rxd4 17. Qe2 Rdd8 18. Nc4 Rfe8) 13... Rde8 { [%eval -1.64] } 14. d3? { (-1.64 → -3.35) Mistake. Qxf8 was best. } { [%eval -3.35] } (14. Qxf8 Rxf8 15. d4 Nxc2 16. Nxc2 Qxc2 17. Rf1 Rd8 18. Bf4 Qxb2 19. Be5 Rd7) 14... Rxe7 { [%eval -3.23] } 15. Rxe7 { [%eval -3.15] } 15... Nxc2?! { (-3.15 → -1.98) Inaccuracy. Rxf2 was best. } { [%eval -1.98] } (15... Rxf2 16. Rxg7 Rf1+ 17. Kxf1 Qf6+ 18. Kg1 Qxg7 19. h3 Qe5 20. Rb1 Qc5+ 21. Kh2) 16. Nxc2 { [%eval -2.15] } 16... Qxc2 { [%eval -2.25] } 17. Bf4?? { (-2.25 → -5.77) Blunder. Be3 was best. } { [%eval -5.77] } (17. Be3 Qxb2 18. Rc1 c6 19. Re1 Qxa2 20. h4 Rf7 21. Re8+ Kc7 22. Bd4 a5) 17... Rxf4 { [%eval -5.55] } 18. Re8+?! { (-5.55 → -7.98) Inaccuracy. h3 was best. } { [%eval -7.98] } (18. h3 Qxf2+ 19. Kh2 Rf8 20. b3 b6 21. Rae1 Qf4+ 22. Kg1 Qd4+ 23. Kh1 Qb4) 18... Kd7 { [%eval -6.73] } 19. Rae1?? { (-6.73 → Mate in 3) Checkmate is now unavoidable. g3 was best. } { [%eval #-3] } (19. g3 Qxf2+ 20. Kh1 Kxe8 21. gxf4 g6 22. Rg1 Ke7 23. f5 gxf5 24. h3 Kd6) 19... Qxf2+ { [%eval #-2] } 20. Kh1 { [%eval #-2] } 20... Rf8?? { (Mate in 2 → -5.61) Lost forced checkmate sequence. Qf1+ was best. } { [%eval -5.61] } (20... Qf1+ 21. Rxf1 Rxf1#) 21. R1e7+ { [%eval -6.77] } 21... Kc6 { [%eval -6.73] } 22. Re6+ { [%eval -6.56] } 22... Kb5 { [%eval -6.76] } 23. Re5+ { [%eval -6.8] } 23... Kb6 { [%eval -6.73] } 24. R8e6+ { [%eval -6.7] } 24... c6 { [%eval -6.56] } 25. Re1?? { (-6.56 → Mate in 2) Checkmate is now unavoidable. h3 was best. } { [%eval #-2] } (25. h3 Qg3 26. Re1 Rf2 27. Rg1 Qxd3 28. Ree1 Rxb2 29. Rd1 Qc2 30. Rc1 Qd2) 25... Rf6?? { (Mate in 2 → -6.85) Lost forced checkmate sequence. Qf1+ was best. } { [%eval -6.85] } (25... Qf1+ 26. Rxf1 Rxf1#) 26. R6e2?? { (-6.85 → Mate in 2) Checkmate is now unavoidable. h3 was best. } { [%eval #-2] } (26. h3 Rxe6 27. Rxe6 Qxb2 28. Re4 Qxa2 29. Rb4+ Ka6 30. Kh2 b5 31. Rh4 h6) 26... Qf1+ { [%eval #-1] } 27. Rxf1 { [%eval #-1] } 27... Rxf1# { Black wins by checkmate. } 0-1