FEN
[Event "rated rapid game"]
[Site "https://lichess.org/XXiAl8Le"]
[Date "2024.02.02"]
[Round "-"]
[White "python112"]
[Black "Lu_Lan"]
[Result "0-1"]
[GameId "XXiAl8Le"]
[UTCDate "2024.02.02"]
[UTCTime "10:00:18"]
[WhiteElo "1337"]
[BlackElo "1324"]
[WhiteRatingDiff "-31"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "1200+0"]
[ECO "C68"]
[Opening "Ruy Lopez: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.2] } 1... e5 { [%eval 0.17] } 2. Nf3 { [%eval 0.21] } 2... Nc6 { [%eval 0.13] } 3. Bb5 { [%eval 0.34] } 3... a6 { [%eval 0.38] } 4. Bxc6 { [%eval 0.0] } { C68 Ruy Lopez: Exchange Variation } 4... dxc6 { [%eval 0.0] } 5. Nxe5?! { (0.00 → -0.83) Inaccuracy. O-O was best. } { [%eval -0.83] } (5. O-O Qf6 6. d4 exd4 7. Bg5 Qd6 8. Nxd4 Be7 9. Bxe7 Nxe7) 5... Qd4 { [%eval -0.67] } 6. Nf3 { [%eval -0.82] } 6... Qxe4+ { [%eval -0.64] } 7. Kf1 { [%eval -1.02] } 7... Bd6 { [%eval -0.83] } 8. Nc3 { [%eval -0.56] } 8... Qe7 { [%eval -0.48] } 9. d4? { (-0.48 → -1.74) Mistake. d3 was best. } { [%eval -1.74] } (9. d3 Nf6) 9... Bg4?! { (-1.74 → -1.10) Inaccuracy. h6 was best. } { [%eval -1.1] } (9... h6 10. Qd3 Nf6 11. Bd2 Be6 12. Re1 O-O-O 13. h3 Rhe8 14. g4 Qf8 15. Kg2 Kb8 16. b3) 10. Be3 { [%eval -1.47] } 10... Nf6 { [%eval -1.25] } 11. h3 { [%eval -1.52] } 11... Bh5 { [%eval -1.38] } 12. Bg5 { [%eval -1.32] } 12... O-O-O { [%eval -1.41] } 13. Rg1?! { (-1.41 → -2.30) Inaccuracy. Qe2 was best. } { [%eval -2.3] } (13. Qe2 Rhe8) 13... h6 { [%eval -2.22] } 14. Bxf6 { [%eval -2.08] } 14... Qxf6 { [%eval -2.21] } 15. g4?! { (-2.21 → -3.00) Inaccuracy. Ne4 was best. } { [%eval -3.0] } (15. Ne4 Qe6 16. Nxd6+ Qxd6 17. c3 Rhe8 18. g4 Bg6 19. Rg3 c5 20. Kg1 Be4 21. Qe2 Bc6) 15... Bg6 { [%eval -2.89] } 16. h4?! { (-2.89 → -3.80) Inaccuracy. Kg2 was best. } { [%eval -3.8] } (16. Kg2 Bc5 17. Rc1 Bxd4 18. Nxd4 Rxd4 19. Qf3 Qg5 20. Rgd1 Rb4 21. Qg3 h5 22. a3 h4) 16... Rhe8 { [%eval -3.89] } 17. g5?! { (-3.89 → -5.33) Inaccuracy. h5 was best. } { [%eval -5.33] } (17. h5 Bh7 18. g5 Qf4 19. g6 fxg6 20. Qd3 gxh5 21. Qxh7 Qxf3 22. Qxg7 Kb8 23. Rd1 Qf5) 17... hxg5 { [%eval -4.63] } 18. hxg5 { [%eval -4.69] } 18... Qf4 { [%eval -4.5] } 19. Ne2?! { (-4.50 → -6.92) Inaccuracy. Ne1 was best. } { [%eval -6.92] } (19. Ne1 Bf5 20. Ng2 Qxg5 21. Qf3 Bxc2 22. Ne1 Qf5 23. Qxf5+ Bxf5 24. Rxg7 Bg6 25. Nf3 Rh8) 19... Qf5?! { (-6.92 → -4.67) Inaccuracy. Qxf3 was best. } { [%eval -4.67] } (19... Qxf3 20. Ng3 Qd5 21. a4 Kb8 22. a5 Bxg3 23. fxg3 Qf5+ 24. Kg2 c5 25. Re1 Rxe1 26. Qxe1) 20. c3?! { (-4.67 → -7.27) Inaccuracy. Ng3 was best. } { [%eval -7.27] } (20. Ng3 Qh3+ 21. Rg2 Bxg3 22. Ng1 Qh4 23. Rxg3 Rxd4 24. Qf3 Rd2 25. Qg4+ Qxg4 26. Rxg4 Rxc2) 20... Qxf3 { [%eval -7.21] } 21. Rg3 { [%eval -7.0] } 21... Qh1+ { [%eval -6.9] } 22. Rg1?? { (-6.90 → Mate in 13) Checkmate is now unavoidable. Ng1 was best. } { [%eval #-13] } (22. Ng1 Bxg3 23. Qg4+ Kb8 24. Qxg3 Qd5 25. b3 Be4 26. Nh3 Bf5 27. Ng1 Qh1 28. Rc1 b6) 22... Qh3+ { [%eval -15.71] } 23. Rg2?! { (-15.71 → Mate in 9) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-9] } (23. Ke1 Bf4 24. Rc1 Bxc1 25. f3 Qxf3 26. Rf1 Qg4 27. Rf2 Bxg5 28. Kf1 Rh8 29. Ng1 Qxd1+) 23... Be4 { [%eval #-10] } { White resigns. } 0-1

