FEN
[Event "rated rapid game"]
[Site "https://lichess.org/5knEDMP7"]
[Date "2026.06.04"]
[Round "-"]
[White "karlselh"]
[Black "ryan_da-boss"]
[Result "1-0"]
[GameId "5knEDMP7"]
[UTCDate "2026.06.04"]
[UTCTime "19:50:08"]
[WhiteElo "888"]
[BlackElo "793"]
[WhiteRatingDiff "+49"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C65"]
[Opening "Ruy Lopez: Berlin Defense, Anti-Berlin 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.22] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } 4. d3 { [%eval 0.15] } { C65 Ruy Lopez: Berlin Defense, Anti-Berlin Variation } 4... Bc5 { [%eval 0.13] } 5. O-O { [%eval 0.04] } 5... O-O?! { (0.04 → 0.73) Inaccuracy. Nd4 was best. } { [%eval 0.73] } (5... Nd4 6. Be3 Nxf3+ 7. Qxf3 Bxe3 8. Qxe3 c6 9. Bc4 d6 10. Nc3) 6. Re1?! { (0.73 → 0.00) Inaccuracy. Bxc6 was best. } { [%eval 0.0] } (6. Bxc6 bxc6 7. Nxe5 d5 8. exd5 Re8 9. d4 Ba6 10. Re1 Qxd5) 6... d6 { [%eval 0.22] } 7. b3?? { (0.22 → -1.75) Blunder. c3 was best. } { [%eval -1.75] } (7. c3 Bb6 8. h3 Ne7 9. d4 c6 10. Bf1 d5 11. Nxe5 Nxe4) 7... Bg4?? { (-1.75 → -0.02) Blunder. Nd4 was best. } { [%eval -0.02] } (7... Nd4 8. b4 Bxb4 9. c3 Nxf3+ 10. Qxf3 Ba5 11. Ba4 c6 12. h3 h6 13. Bb3) 8. Bb2? { (-0.02 → -1.70) Mistake. Bxc6 was best. } { [%eval -1.7] } (8. Bxc6 bxc6 9. h3 Bh5 10. Bb2 Nd7 11. Nbd2 Qf6 12. g4 Bg6) 8... Bb4? { (-1.70 → -0.23) Mistake. Nd4 was best. } { [%eval -0.23] } (8... Nd4 9. Bxd4 exd4 10. a3 a5 11. Bc4 c6 12. b4 axb4 13. a4 d5 14. Bb3) 9. Re2?? { (-0.23 → -3.06) Blunder. c3 was best. } { [%eval -3.06] } (9. c3 Nd4 10. cxb4 Bxf3 11. gxf3 Nxb5 12. f4 g6 13. Nd2 Nd4 14. Bxd4 exd4) 9... Bxf3 { [%eval -2.98] } 10. gxf3 { [%eval -3.09] } 10... a6? { (-3.09 → -1.52) Mistake. Nd4 was best. } { [%eval -1.52] } (10... Nd4 11. Bxd4 exd4 12. a3 Ba5 13. b4 Nh5 14. Re1 Nf4 15. Kh1 Qg5 16. Rg1) 11. Bxc6 { [%eval -1.47] } 11... bxc6 { [%eval -1.46] } 12. f4 { [%eval -1.73] } 12... exf4 { [%eval -1.32] } 13. e5?? { (-1.32 → -3.29) Blunder. Kh1 was best. } { [%eval -3.29] } (13. Kh1 Ng4 14. Qg1 Ne5 15. f3 Qd7 16. Nd2 Bxd2 17. Rxd2 Ng6 18. Qg2 Rae8) 13... dxe5? { (-3.29 → -1.66) Mistake. Ng4 was best. } { [%eval -1.66] } (13... Ng4 14. Nd2 Bxd2 15. Rxd2 Qg5 16. Kh1 Qh5 17. Qg1 Nxe5 18. Bxe5 Qxe5 19. Re1) 14. Bxe5?? { (-1.66 → -4.53) Blunder. Rxe5 was best. } { [%eval -4.53] } (14. Rxe5 Nd5 15. Qh5 Be7 16. Re4 f5 17. Re1 Bf6 18. d4 c5 19. Qxf5 cxd4) 14... Re8?! { (-4.53 → -3.20) Inaccuracy. f3 was best. } { [%eval -3.2] } (14... f3 15. Re3 Ng4 16. Bg3 Nxe3 17. fxe3 Qf6 18. d4 Rae8 19. Kf2 Qh6 20. Qxf3) 15. f3? { (-3.20 → -5.67) Mistake. Bb2 was best. } { [%eval -5.67] } (15. Bb2 Qd7 16. Rxe8+ Rxe8 17. Bc3 Qf5 18. Qf3 Qc5 19. d4 Qg5+ 20. Kh1 c5) 15... Nd7?? { (-5.67 → -2.35) Blunder. Rxe5 was best. } { [%eval -2.35] } (15... Rxe5 16. Rxe5 Qd4+ 17. Kh1 Qxe5 18. d4 Qe7 19. c3 Bd6 20. Nd2 Re8 21. Nc4) 16. Bxf4?? { (-2.35 → -5.49) Blunder. Bc3 was best. } { [%eval -5.49] } (16. Bc3 a5 17. a3 Bxc3 18. Rxe8+ Qxe8 19. Nxc3 Qe3+ 20. Kg2 Re8 21. Qc1 Qe5) 16... Bc3?? { (-5.49 → 4.14) Blunder. Qf6 was best. } { [%eval 4.14] } (16... Qf6 17. Nd2 Qxf4 18. Ne4 Bf8 19. Qd2 Qxd2 20. Rxd2 a5) 17. Nxc3 { [%eval 4.18] } 17... Rxe2 { [%eval 4.31] } 18. Qxe2 { [%eval 4.41] } 18... Qh4 { [%eval 4.9] } 19. Re1?? { (4.90 → 0.02) Blunder. Bd2 was best. } { [%eval 0.02] } (19. Bd2 Nf8 20. Re1 Qd4+ 21. Qf2 Ne6 22. Qxd4 Nxd4 23. Kf2 Nxc2 24. Re4 Rd8) 19... Nf6?? { (0.02 → 5.30) Blunder. Qxf4 was best. } { [%eval 5.3] } (19... Qxf4 20. Qe3 Qb4 21. Ne4 h6 22. Qd2 Qd4+ 23. Qf2 Qd5 24. Ng3 Nf6 25. Re2) 20. Bg3?? { (5.30 → 2.38) Blunder. Bd2 was best. } { [%eval 2.38] } (20. Bd2 Nd7 21. Qe4 Qf6 22. f4 Qd6 23. f5 Qa3 24. Qg2 Nf6 25. Ne4 Nd5) 20... Qd4+ { [%eval 2.41] } 21. Qe3?! { (2.41 → 1.43) Inaccuracy. Kh1 was best. } { [%eval 1.43] } (21. Kh1 Qxc3 22. Be5 Qa5 23. Bxf6 gxf6 24. Qe7 Qf5 25. Qe4 Qa5 26. Rg1+ Kf8) 21... Qxc3 { [%eval 1.52] } 22. Re2 { [%eval 1.47] } 22... Qa1+ { [%eval 1.38] } 23. Re1 { [%eval 1.2] } 23... Qxa2 { [%eval 1.21] } 24. Qe2? { (1.21 → 0.00) Mistake. Qc5 was best. } { [%eval 0.0] } (24. Qc5 Rc8 25. Kf2 h6 26. Qxc6 Qa5 27. Re5 Qd2+ 28. Re2 Qa5 29. Qb7 Qc5+) 24... Qa5 { [%eval 0.08] } 25. Be5? { (0.08 → -1.03) Mistake. Qe5 was best. } { [%eval -1.03] } (25. Qe5 Qb4 26. Re2 Nd5 27. c4 Nf6 28. Bh4 Qd6 29. Qxd6 cxd6 30. Bxf6 gxf6) 25... Nd5?! { (-1.03 → -0.30) Inaccuracy. Re8 was best. } { [%eval -0.3] } (25... Re8 26. Kf1 Qc5 27. c4 Nd7 28. d4 Qb6 29. Qd3 c5 30. Re2 Nf8) 26. Bxg7?? { (-0.30 → -4.32) Blunder. Bd4 was best. } { [%eval -4.32] } (26. Bd4 h6 27. Kf1 Rd8 28. Qe5 f6 29. Qe6+ Kh8 30. Qxc6 Kh7 31. h4) 26... Kxg7 { [%eval -4.48] } 27. Qe5+ { [%eval -4.48] } 27... Kf8?? { (-4.48 → Mate in 1) Checkmate is now unavoidable. f6 was best. } { [%eval #1] } (27... f6 28. Qe4 Rg8 29. Kh1 Kh8 30. Rg1 Rxg1+ 31. Kxg1 Qb4 32. d4 Qd6 33. c4) 28. Qh8# { White wins by checkmate. } 1-0