FEN
[Event "rated rapid game"]
[Site "https://lichess.org/KKYFQEgD"]
[Date "2026.05.20"]
[Round "-"]
[White "jesus0011"]
[Black "Grassixyz"]
[Result "1-0"]
[GameId "KKYFQEgD"]
[UTCDate "2026.05.20"]
[UTCTime "11:28:47"]
[WhiteElo "914"]
[BlackElo "888"]
[WhiteRatingDiff "+15"]
[BlackRatingDiff "-5"]
[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. Nxe5 { [%eval 2.29] } 5... Qe7? { (2.29 → 4.53) Mistake. Bd7 was best. } { [%eval 4.53] } (5... Bd7 6. Nxd7 Qxd7 7. e5 Ne4 8. d4 f6 9. f3 Ng5 10. c3) 6. Nxc6 { [%eval 4.58] } 6... Qd7 { [%eval 4.9] } 7. Nd4 { [%eval 4.86] } 7... c6 { [%eval 4.62] } 8. Ba4? { (4.62 → 2.86) Mistake. e5 was best. } { [%eval 2.86] } (8. e5 Ne4 9. Be2 Bc5 10. Nf3 Qg4 11. d3 Qg6 12. dxe4 dxe4 13. Ng5 h6) 8... b5?! { (2.86 → 4.49) Inaccuracy. dxe4 was best. } { [%eval 4.49] } (8... dxe4 9. Ne2 Qc7 10. Nbc3 Bg4 11. d4 Bd6 12. h3 h5 13. Re1 O-O-O 14. Bg5) 9. Bb3?! { (4.49 → 3.06) Inaccuracy. e5 was best. } { [%eval 3.06] } (9. e5 Ng4 10. e6 fxe6 11. Qxg4 bxa4 12. Re1 Bd6 13. Nxe6 Qe7 14. d4 Bxe6) 9... c5?! { (3.06 → 4.36) Inaccuracy. dxe4 was best. } { [%eval 4.36] } (9... dxe4 10. Ne2 Bb7 11. d4 Bd6 12. Bf4 Bxf4 13. Nxf4 O-O-O 14. Ne2) 10. Bxd5? { (4.36 → 2.45) Mistake. Nxb5 was best. } { [%eval 2.45] } (10. Nxb5 Qxb5 11. Nc3 Qa6 12. Nxd5 Nxd5 13. Bxd5 Rb8 14. d3 Bd6 15. f4 O-O) 10... Bb7?? { (2.45 → 5.17) Blunder. Nxd5 was best. } { [%eval 5.17] } (10... Nxd5 11. Nb3 Nb4 12. a3 Nc6 13. a4 b4 14. d3 Bd6 15. Be3 O-O 16. N1d2) 11. Bxb7 { [%eval 5.1] } 11... Qxb7 { [%eval 5.1] } 12. Nf3 { [%eval 5.03] } 12... Qxe4?! { (5.03 → 6.56) Inaccuracy. Nxe4 was best. } { [%eval 6.56] } (12... Nxe4 13. d3 O-O-O 14. Be3 f5 15. Nbd2 Nf6 16. Re1 c4 17. h3 Bd6 18. Bg5) 13. d3 { [%eval 5.81] } 13... Qg6 { [%eval 6.41] } 14. b3?! { (6.41 → 4.85) Inaccuracy. Re1+ was best. } { [%eval 4.85] } (14. Re1+ Be7 15. Nh4 Qg4 16. Qxg4 Nxg4 17. Nf5 Kd8 18. Rxe7 g6 19. h3 gxf5) 14... Ng4 { [%eval 5.97] } 15. Bb2?! { (5.97 → 4.46) Inaccuracy. Re1+ was best. } { [%eval 4.46] } (15. Re1+ Be7 16. Nc3 Kf8 17. Nd5 Bd6 18. Bf4 h5 19. h3 h4 20. hxg4 h3) 15... Qh5?! { (4.46 → 6.42) Inaccuracy. O-O-O was best. } { [%eval 6.42] } (15... O-O-O 16. h3 h5 17. Na3 Bd6 18. Nxb5 Bf4 19. Re1 a6 20. Nc3 Bc7 21. Ne4) 16. Be5?! { (6.42 → 4.78) Inaccuracy. Re1+ was best. } { [%eval 4.78] } (16. Re1+ Be7 17. Nbd2 f6 18. Nf1 Rd8 19. h3 Ne5 20. Bxe5 O-O 21. Bg3 Rfe8) 16... O-O-O { [%eval 4.92] } 17. c4?? { (4.92 → 1.81) Blunder. Re1 was best. } { [%eval 1.81] } (17. Re1 c4 18. d4 f6 19. Bg3 g5 20. bxc4 Bb4 21. Nbd2 f5 22. h3 f4) 17... b4?? { (1.81 → 4.36) Blunder. Nxe5 was best. } { [%eval 4.36] } (17... Nxe5 18. Nxe5 Qxe5 19. Na3 b4 20. Nc2 Bd6 21. g3 h5 22. Qf3 h4 23. Qa8+) 18. a3? { (4.36 → 2.12) Mistake. Re1 was best. } { [%eval 2.12] } (18. Re1 Rg8 19. Bg3 Bd6 20. h3 Nf6 21. Bxd6 Rxd6 22. Nbd2 g5 23. Nh2 g4) 18... f6?? { (2.12 → 4.73) Blunder. Nxe5 was best. } { [%eval 4.73] } (18... Nxe5 19. Nxe5 Qxe5 20. Ra2 h5 21. Re1 Qd4 22. Qf3 Kb8 23. axb4 cxb4 24. Nd2) 19. Bf4?! { (4.73 → 3.65) Inaccuracy. Bg3 was best. } { [%eval 3.65] } (19. Bg3 Bd6 20. Bxd6 Rxd6 21. axb4 Rhd8 22. Nbd2 Rxd3 23. h3 Ne5 24. Nxe5 Qxd1) 19... Rd4? { (3.65 → 7.12) Mistake. g5 was best. } { [%eval 7.12] } (19... g5 20. Bg3 f5 21. h3 f4 22. hxg4 Qxg4 23. Nbd2 h5 24. Bh2 Bg7 25. Ne4) 20. Qd2? { (7.12 → 4.13) Mistake. Nxd4 was best. } { [%eval 4.13] } (20. Nxd4 cxd4 21. Qf3 Kd8 22. h3 f5 23. Qa8+ Kd7 24. Qxa7+ Ke8) 20... Bd6?! { (4.13 → 5.54) Inaccuracy. g5 was best. } { [%eval 5.54] } (20... g5 21. Bg3 Bd6 22. Bxd6 Rxd6 23. axb4 Rhd8 24. h3 Rxd3 25. hxg4 Qxg4 26. Qe2) 21. Nxd4 { [%eval 5.34] } 21... Qxh2+ { [%eval 6.3] } 22. Bxh2 { [%eval 6.17] } 22... Nxh2 { [%eval 7.39] } 23. Re1 { [%eval 7.04] } 23... g5 { [%eval 8.68] } 24. axb4 { [%eval 8.32] } 24... Bf4 { [%eval 12.8] } 25. Qe2 { [%eval 9.99] } 25... cxd4 { [%eval 12.85] } 26. Rxa7 { [%eval 10.46] } 26... Kb8?! { (10.46 → Mate in 4) Checkmate is now unavoidable. Be3 was best. } { [%eval #4] } (26... Be3 27. Ra8+ Kb7 28. Rxh8 f5 29. Rxh7+ Kb8 30. fxe3 dxe3 31. Rxh2 f4 32. Qf3) 27. Re7? { (Mate in 4 → 9.32) Lost forced checkmate sequence. Qe7 was best. } { [%eval 9.32] } (27. Qe7 Nf3+ 28. gxf3 Bh2+ 29. Kxh2 Rc8 30. Qb7#) 27... Bd6? { (9.32 → Mate in 7) Checkmate is now unavoidable. Bc7 was best. } { [%eval #7] } (27... Bc7 28. Rxc7 h6 29. Rh7 Rxh7 30. Kxh2 g4 31. Qe8+ Kc7 32. c5) 28. Re8+ { [%eval #10] } 28... Rxe8 { [%eval #6] } 29. Qxe8+ { [%eval #5] } 29... Kc7 { [%eval #5] } 30. Qf7+ { [%eval #4] } 30... Kc6 { [%eval #4] } 31. Qd5+ { [%eval #5] } 31... Kb6 { [%eval #3] } 32. Qxd6+ { [%eval #2] } 32... Kb7 { [%eval #2] } 33. Qxh2 { [%eval #3] } { Black resigns. } 1-0