FEN
[Event "Play vs Bot"]
[Site "Chess.com"]
[Date "2026.05.11"]
[Round "?"]
[White "Li"]
[Black "won_reasly"]
[Result "1-0"]
[GameId "Vq7d1QN9"]
[WhiteElo "2000"]
[BlackElo "1068"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "C62"]
[Opening "Ruy Lopez: Steinitz Defense"]
[Termination "Unknown"]
[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... d6 { [%eval 0.39] } { C62 Ruy Lopez: Steinitz Defense } 4. d4 { [%eval 0.45] } 4... exd4 { [%eval 0.46] } 5. Bxc6+ { [%eval 0.25] } 5... bxc6 { [%eval 0.26] } 6. Qxd4 { [%eval 0.19] } 6... Bd7 { [%eval 0.73] } 7. O-O { [%eval 0.34] } 7... Nf6 { [%eval 0.8] } 8. Qe3?! { (0.80 → 0.21) Inaccuracy. Re1 was best. } { [%eval 0.21] } (8. Re1 c5 9. Qd3 Be6 10. Ng5 Be7 11. e5 dxe5 12. Nxe6 fxe6) 8... Be7 { [%eval 0.18] } 9. Bd2 { [%eval 0.12] } 9... c5 { [%eval 0.25] } 10. Nc3 { [%eval 0.24] } 10... h6 { [%eval 0.25] } 11. e5 { [%eval 0.2] } 11... dxe5 { [%eval 0.53] } 12. Nxe5 { [%eval 0.6] } 12... O-O { [%eval 0.55] } 13. Qg3?! { (0.55 → -0.29) Inaccuracy. Qf3 was best. } { [%eval -0.29] } (13. Qf3 Bd6 14. Nxd7 Nxd7 15. Ne4 Ne5 16. Qh5 f5 17. Nxd6 cxd6 18. Bc3 Qe8) 13... Kh8?! { (-0.29 → 0.61) Inaccuracy. Bd6 was best. } { [%eval 0.61] } (13... Bd6 14. Rad1 Re8 15. Rfe1 Rb8 16. b3 Rb6 17. h3 Nh5 18. Qf3 Bxe5 19. Qxh5) 14. Nxd7 { [%eval 0.6] } 14... Qxd7 { [%eval 0.6] } 15. Rae1 { [%eval 0.23] } 15... Bd6 { [%eval 0.31] } 16. f4 { [%eval -0.17] } 16... Rfe8 { [%eval -0.05] } 17. a4?! { (-0.05 → -0.87) Inaccuracy. Qd3 was best. } { [%eval -0.87] } (17. Qd3 Rad8 18. h3 Kg8 19. Nb5 Qc6 20. Rxe8+ Rxe8 21. c4 Re4 22. b3 a6) 17... Nh5?! { (-0.87 → 0.19) Inaccuracy. c4 was best. } { [%eval 0.19] } (17... c4 18. Be3 Ne4 19. Nxe4 Rxe4 20. a5 a6 21. Bd2 Rae8 22. Bc3 f6 23. Qg6) 18. Qf3 { [%eval -0.09] } 18... Qf5?! { (-0.09 → 0.62) Inaccuracy. Nf6 was best. } { [%eval 0.62] } (18... Nf6 19. Qd3 c4 20. Qxc4 Qf5 21. Nd1 Bc5+ 22. Kh1 Ne4 23. Be3 Bb6 24. Bxb6) 19. g4?! { (0.62 → 0.00) Inaccuracy. Ne4 was best. } { [%eval 0.0] } (19. Ne4 Nf6 20. Nxf6 Qxf6 21. Bc3 Qf5 22. Qc6 Qc8 23. f5 Rxe1 24. Rxe1 Rb8) 19... Qxc2 { [%eval 0.1] } 20. Qd5?? { (0.10 → -2.76) Blunder. Rf2 was best. } { [%eval -2.76] } (20. Rf2 Nf6 21. g5 hxg5 22. fxg5 Qg6 23. Kf1 Nh5 24. Qxf7 Qxf7 25. Rxf7 Kh7) 20... Nf6 { [%eval -2.77] } 21. Qg2 { [%eval -2.73] } 21... Qxb2?! { (-2.73 → -1.58) Inaccuracy. Nxg4 was best. } { [%eval -1.58] } (21... Nxg4 22. Ne4 f5 23. Ng3 c4 24. Kh1 Bc5 25. Rc1 Qxb2 26. Nxf5 Rad8 27. Bc3) 22. g5 { [%eval -1.56] } 22... hxg5?! { (-1.56 → -0.73) Inaccuracy. Ng8 was best. } { [%eval -0.73] } (22... Ng8 23. Ne4 f5 24. Nxd6 cxd6 25. Qd5 Qc2 26. Rf2 Rad8 27. h4 Rxe1+ 28. Bxe1) 23. fxg5 { [%eval -0.44] } 23... Nh7 { [%eval -0.46] } 24. g6? { (-0.46 → -1.86) Mistake. Ne4 was best. } { [%eval -1.86] } (24. Ne4 Qd4+ 25. Kh1 Qd5 26. Nxd6 Qxd6 27. Rxf7 Rxe1+ 28. Bxe1 Re8 29. Bc3 Qg6) 24... fxg6 { [%eval -1.79] } 25. Re2 { [%eval -2.17] } 25... Qb4 { [%eval -1.6] } 26. Ref2?! { (-1.60 → -2.31) Inaccuracy. Ne4 was best. } { [%eval -2.31] } (26. Ne4 Qxa4 27. Bc3 Rad8 28. Re3 Be5 29. Qxg6 Bd4 30. Rf2 Bxc3 31. Rh3 Qxe4) 26... Qd4 { [%eval -1.99] } 27. Qxg6 { [%eval -2.0] } 27... Re5? { (-2.00 → -0.81) Mistake. Be5 was best. } { [%eval -0.81] } (27... Be5 28. Qh5 Rab8 29. Nb5 Qxa4 30. Bc3 Bxc3 31. Nxc3 Qd4 32. Ne2 Re5 33. Nxd4) 28. Nb5 { [%eval -0.94] } 28... Qxa4?? { (-0.94 → 2.10) Blunder. Qe4 was best. } { [%eval 2.1] } (28... Qe4 29. Rg2 Qxg6 30. Rxg6 Nf6 31. Bc3 Kh7 32. Bxe5 Kxg6 33. Bxd6 cxd6 34. Nxd6) 29. Nc3?? { (2.10 → -1.92) Blunder. Rg2 was best. } { [%eval -1.92] } (29. Rg2 Re7 30. Bc3 Rg8 31. Rg4 Bxh2+ 32. Kxh2 Qa2+ 33. Rg2 Qe6 34. Qxe6 Rxe6) 29... Qe8?? { (-1.92 → -0.04) Blunder. Qd4 was best. } { [%eval -0.04] } (29... Qd4 30. Nb5 Qe4 31. Qxe4 Rxe4 32. Bf4 a5 33. Bxd6 cxd6 34. Nxd6 Rg4+ 35. Kh1) 30. Rf7 { [%eval -0.09] } 30... Re7?? { (-0.09 → Mate in 1) Checkmate is now unavoidable. Qg8 was best. } { [%eval #1] } (30... Qg8 31. Ne4 Rd5 32. Bc3 Be5 33. Bxe5 Rxe5 34. h4 Ree8 35. R1f4 Rab8 36. Rg4) 31. Qxg7# { White wins. } 1-0