FEN
[Event "rated rapid game"]
[Site "https://lichess.org/fFNyYSgh"]
[Date "2026.05.05"]
[Round "-"]
[White "Zaintinoo"]
[Black "Chulu20152"]
[Result "1-0"]
[GameId "fFNyYSgh"]
[UTCDate "2026.05.05"]
[UTCTime "13:31:10"]
[WhiteElo "1978"]
[BlackElo "1924"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C66"]
[Opening "Ruy Lopez: Berlin Defense, Improved Steinitz 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] } 4... d6 { [%eval 0.61] } { C66 Ruy Lopez: Berlin Defense, Improved Steinitz Defense } 5. Re1 { [%eval 0.36] } 5... Be7 { [%eval 0.41] } 6. c3 { [%eval 0.4] } 6... O-O { [%eval 0.47] } 7. d4 { [%eval 0.39] } 7... exd4 { [%eval 0.47] } 8. cxd4 { [%eval 0.68] } 8... Bg4 { [%eval 0.79] } 9. Bxc6?! { (0.79 → 0.22) Inaccuracy. Nc3 was best. } { [%eval 0.22] } (9. Nc3 a6 10. Bc4 Rb8 11. h3 Bxf3 12. gxf3 d5 13. Nxd5 Nxd5 14. Bxd5 Qd7) 9... bxc6 { [%eval 0.25] } 10. Nbd2 { [%eval 0.13] } 10... Re8 { [%eval 0.15] } 11. Qc2 { [%eval 0.18] } 11... h6 { [%eval 0.56] } 12. b3 { [%eval 0.32] } 12... Bd7 { [%eval 0.24] } 13. Bb2 { [%eval 0.11] } 13... c5?! { (0.11 → 1.17) Inaccuracy. a5 was best. } { [%eval 1.17] } (13... a5 14. h3 Nh5 15. Bc3 Bf8 16. Nc4 a4 17. bxa4 Nf4 18. Bd2 Qf6 19. e5) 14. e5?! { (1.17 → 0.34) Inaccuracy. dxc5 was best. } { [%eval 0.34] } (14. dxc5 dxc5 15. Ne5 Qc8 16. Ndc4 Qa6 17. f4 Bc8 18. Re3 Bd6 19. Rae1 Bb7) 14... dxe5 { [%eval 0.53] } 15. dxe5 { [%eval 0.22] } 15... Nd5 { [%eval 0.36] } 16. Rad1?! { (0.36 → -0.47) Inaccuracy. Ne4 was best. } { [%eval -0.47] } (16. Ne4 Be6 17. Red1 Qd7 18. Qc4 a5 19. Nxc5 Bxc5 20. Qxc5 a4 21. Nd4) 16... Nb4 { [%eval -0.41] } 17. Qb1 { [%eval -0.37] } 17... Qc8 { [%eval -0.32] } 18. a3 { [%eval -0.27] } 18... Bf5 { [%eval 0.0] } 19. Ne4 { [%eval -0.01] } 19... Nc6 { [%eval 0.0] } 20. Qc1 { [%eval -0.09] } 20... Rb8 { [%eval 0.09] } 21. Nxc5 { [%eval 0.06] } 21... Rb5?? { (0.06 → 2.25) Blunder. Bxc5 was best. } { [%eval 2.25] } (21... Bxc5 22. Qxc5 Rxb3 23. Qxc6 Rxb2 24. Nd4 Bd7 25. Qc3 Rb6 26. Rc1 Rg6 27. g3) 22. b4?? { (2.25 → -0.08) Blunder. e6 was best. } { [%eval -0.08] } (22. e6 Rxc5 23. exf7+ Kxf7 24. Rxe7+ Rxe7 25. Qxc5 Qe6 26. h3 Be4 27. Qc3 Qf6) 22... a5?? { (-0.08 → 3.00) Blunder. Bxc5 was best. } { [%eval 3.0] } (22... Bxc5 23. bxc5 Qb7 24. Ba1 Rb1 25. Qe3 Rb3 26. Qc1 Be6 27. h3 Rb8 28. Kh2) 23. Qc3?? { (3.00 → -0.17) Blunder. e6 was best. } { [%eval -0.17] } (23. e6 f6 24. Qc4 Rb6 25. Nh4 Bh7 26. Nd7 axb4 27. Qg4 Kh8 28. Ng6+ Bxg6) 23... axb4 { [%eval 0.0] } 24. axb4 { [%eval 0.0] } 24... Qb8? { (0.00 → 1.47) Mistake. Bxc5 was best. } { [%eval 1.47] } (24... Bxc5 25. bxc5 Qb7 26. e6 Rxb2 27. exf7+ Kxf7 28. Rxe8 Kxe8 29. Qxg7 Rb1 30. Qg8+) 25. e6 { [%eval 1.46] } 25... Bf6?? { (1.46 → 5.22) Blunder. f6 was best. } { [%eval 5.22] } (25... f6 26. Rd5 Bxc5 27. Rxc5 Ne7 28. Rxb5 Qxb5 29. Nd4 Qb6 30. b5 Bg6 31. h3) 26. exf7+ { [%eval 5.25] } 26... Kxf7 { [%eval 5.11] } 27. Qc4+ { [%eval 5.06] } 27... Kg6 { [%eval 5.33] } 28. Bxf6 { [%eval 4.65] } 28... Rxe1+ { [%eval 4.91] } 29. Rxe1 { [%eval 5.19] } 29... gxf6?! { (5.19 → 8.62) Inaccuracy. Rxb4 was best. } { [%eval 8.62] } (29... Rxb4 30. Nh4+ Kh7 31. Qf7 Qg8 32. Qxg8+ Kxg8 33. Nxf5 gxf6 34. Nd3 Rb5 35. Ne3) 30. Nh4+ { [%eval 8.78] } 30... Kg5? { (8.78 → Mate in 9) Checkmate is now unavoidable. Kh5 was best. } { [%eval #9] } (30... Kh5 31. Nxf5 Qf8 32. Qxb5 Ne5 33. f4 Nf3+ 34. gxf3 Qa8 35. Qe2 Kg6) 31. Nxf5 { [%eval 8.96] } 31... Kxf5? { (8.96 → Mate in 4) Checkmate is now unavoidable. Qh8 was best. } { [%eval #4] } (31... Qh8 32. Qxb5 Ne5 33. Qe2 Kg6 34. f4 Qc8 35. Nh4+ Kh7 36. Qc2+ Kg7 37. fxe5) 32. Qe4+ { [%eval #3] } 32... Kg5 { [%eval #3] } 33. Qxc6? { (Mate in 3 → 7.85) Lost forced checkmate sequence. h4+ was best. } { [%eval 7.85] } (33. h4+ Kh5 34. Qf5+ Kxh4 35. g3#) 33... Rxb4 { [%eval 7.35] } 34. Ne4+ { [%eval 6.31] } 34... Kg6?? { (6.31 → Mate in 4) Checkmate is now unavoidable. Rxe4 was best. } { [%eval #4] } (34... Rxe4 35. Qxe4 h5 36. Qe3+ Kg6 37. Qe8+ Qxe8 38. Rxe8 Kf7 39. Re1 h4 40. Kf1) 35. Qxf6+ { [%eval #3] } 35... Kh7 { [%eval #3] } 36. Ng5+ { [%eval #2] } 36... hxg5 { [%eval #2] } 37. Re7+ { [%eval #1] } 37... Kg8 { [%eval #1] } 38. Qg7# { White wins by checkmate. } 1-0
