FEN
[Event "rated rapid game"]
[Site "https://lichess.org/2blzf12i"]
[Date "2026.06.16"]
[Round "-"]
[White "j-haiweijun8"]
[Black "Ozanege9235"]
[Result "1-0"]
[GameId "2blzf12i"]
[UTCDate "2026.06.16"]
[UTCTime "15:18:23"]
[WhiteElo "1302"]
[BlackElo "1500"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-414"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C67"]
[Opening "Ruy Lopez: Berlin Defense, Rio Gambit Accepted"]
[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] } 4... Nxe4 { [%eval 0.14] } { C67 Ruy Lopez: Berlin Defense, Rio Gambit Accepted } 5. Re1 { [%eval 0.15] } 5... Nc5?? { (0.15 → 2.75) Blunder. Nd6 was best. } { [%eval 2.75] } (5... Nd6 6. Nxe5 Be7 7. Bf1 Nxe5 8. Rxe5 O-O 9. d4 Bf6 10. Re1) 6. d4 { [%eval 2.79] } 6... Ne6 { [%eval 3.01] } 7. d5 { [%eval 3.02] } 7... Ned4?! { (3.02 → 4.21) Inaccuracy. f6 was best. } { [%eval 4.21] } (7... f6 8. dxe6 dxe6 9. Bxc6+ bxc6 10. Qxd8+ Kxd8 11. Nc3 Ke8 12. Be3) 8. dxc6 { [%eval 4.25] } 8... bxc6?! { (4.25 → 6.47) Inaccuracy. Nxf3+ was best. } { [%eval 6.47] } (8... Nxf3+ 9. Qxf3 bxc6 10. Rxe5+ Be7 11. Bd3 d5 12. Qh5 h6 13. Qe2 Qd6 14. Nd2) 9. Rxe5+?! { (6.47 → 4.37) Inaccuracy. Qxd4 was best. } { [%eval 4.37] } (9. Qxd4 cxb5 10. Qxe5+ Qe7 11. Qxb5 Qxe1+ 12. Nxe1 Be7 13. Nc3 O-O 14. Be3 Re8) 9... Be7?! { (4.37 → 5.81) Inaccuracy. Ne6 was best. } { [%eval 5.81] } (9... Ne6 10. Bf1 Bd6 11. Re1 O-O 12. Nbd2 Be7 13. Nc4 a5 14. a4 d5 15. Ne3) 10. Nxd4 { [%eval 5.78] } 10... O-O { [%eval 5.91] } 11. Ba4 { [%eval 5.44] } 11... Bh4 { [%eval 5.8] } 12. g3 { [%eval 5.24] } 12... Bg5?! { (5.24 → 7.03) Inaccuracy. Bf6 was best. } { [%eval 7.03] } (12... Bf6 13. Re3 Re8 14. Nc3 Bb7 15. Nde2 c5 16. Bb3 Rb8 17. Nf4 Bxc3 18. bxc3) 13. Bxg5 { [%eval 6.83] } 13... f6 { [%eval 6.6] } 14. Rf5 { [%eval 6.18] } 14... fxg5 { [%eval 6.08] } 15. Rxf8+ { [%eval 6.04] } 15... Kxf8?! { (6.04 → 8.45) Inaccuracy. Qxf8 was best. } { [%eval 8.45] } (15... Qxf8 16. Qd3 a5 17. Nc3 Ba6 18. Qf3 Qe7 19. Bb3+ Kh8 20. Qe3) 16. Bxc6?! { (8.45 → 5.36) Inaccuracy. Ne6+ was best. } { [%eval 5.36] } (16. Ne6+ Ke8 17. Nxd8 Ba6 18. Nc3 Rxd8 19. Qf3 Bc4 20. Rd1 Be6 21. Bxc6 dxc6) 16... dxc6 { [%eval 5.39] } 17. Nc3 { [%eval 5.5] } 17... c5 { [%eval 6.48] } 18. Nc6 { [%eval 5.3] } 18... Qxd1+ { [%eval 5.47] } 19. Rxd1 { [%eval 5.41] } 19... Bd7?! { (5.41 → 7.53) Inaccuracy. Bb7 was best. } { [%eval 7.53] } (19... Bb7 20. Na5 Bf3 21. Rd3 g4 22. Nc4 Rb8 23. b3 Bb7 24. Re3 Ba6 25. Ne5) 20. Rxd7 { [%eval 7.52] } 20... Ke8 { [%eval 8.29] } 21. Rxg7 { [%eval 8.99] } 21... Kf8 { [%eval 8.36] } 22. Rxh7 { [%eval 8.33] } 22... Re8 { [%eval 8.3] } 23. Rxc7 { [%eval 8.08] } 23... Re1+ { [%eval 8.43] } 24. Kg2 { [%eval 8.28] } 24... Re6 { [%eval 8.59] } 25. Nxa7 { [%eval 8.26] } 25... Ke8 { [%eval 8.56] } 26. Rxc5 { [%eval 8.85] } 26... Rg6 { [%eval 8.68] } 27. a4 { [%eval 8.72] } 27... Kd7 { [%eval 8.65] } 28. a5 { [%eval 8.65] } 28... Kd6 { [%eval 14.52] } 29. Ne4+ { [%eval 8.93] } 29... Ke6 { [%eval 12.11] } 30. Rc6+ { [%eval 11.3] } 30... Kd5?! { (11.30 → Mate in 8) Checkmate is now unavoidable. Kf5 was best. } { [%eval #8] } (30... Kf5 31. Rxg6 Kxg6 32. g4 Kf7 33. Nxg5+ Ke7 34. Nb5 Kd7 35. b4 Kc6 36. c4) 31. Rxg6 { [%eval #7] } 31... Kxe4 { [%eval #6] } 32. Nc6 { [%eval #6] } 32... Kd5 { [%eval #6] } 33. a6 { [%eval #5] } 33... Kc5 { [%eval #5] } 34. a7 { [%eval #4] } 34... Kb6 { [%eval #4] } 35. a8=Q { [%eval #3] } 35... Kc5 { [%eval #2] } 36. Qa5+ { [%eval #1] } 36... Kc4 { [%eval #1] } 37. Qb4+ { [%eval #1] } 37... Kd5 { [%eval #1] } 38. Qd4# { White wins by checkmate. } 1-0