FEN
[Event "rated rapid game"]
[Site "https://lichess.org/ZwCt1hwk"]
[Date "2025.10.12"]
[Round "-"]
[White "tianshanyinhua"]
[Black "rtyiioo12345"]
[Result "1-0"]
[GameId "ZwCt1hwk"]
[UTCDate "2025.10.12"]
[UTCTime "02:46:35"]
[WhiteElo "1149"]
[BlackElo "1311"]
[WhiteRatingDiff "+21"]
[BlackRatingDiff "-219"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C77"]
[Opening "Ruy Lopez: Morphy Defense, Tarrasch Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.13] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... a6 { [%eval 0.21] } 4. Ba4 { [%eval 0.11] } 4... Nf6 { [%eval 0.28] } 5. Nc3 { [%eval 0.0] } { C77 Ruy Lopez: Morphy Defense, Tarrasch Variation } 5... Bc5 { [%eval 0.04] } 6. O-O { [%eval 0.0] } 6... O-O { [%eval 0.13] } 7. a3 { [%eval -0.11] } 7... d6 { [%eval 0.08] } 8. b4 { [%eval -0.32] } 8... Bb6 { [%eval -0.28] } 9. Bb2 { [%eval -0.76] } 9... Bg4 { [%eval -0.47] } 10. h3 { [%eval -0.57] } 10... Bxf3 { [%eval -0.11] } 11. Qxf3 { [%eval -0.23] } 11... Re8? { (-0.23 → 1.04) Mistake. Nd4 was best. } { [%eval 1.04] } (11... Nd4) 12. Nd5 { [%eval 0.95] } 12... Nxd5? { (0.95 → 2.70) Mistake. Ba7 was best. } { [%eval 2.7] } (12... Ba7) 13. exd5 { [%eval 2.68] } 13... Nd4 { [%eval 2.62] } 14. Qd3?? { (2.62 → 0.00) Blunder. Bxd4 was best. } { [%eval 0.0] } (14. Bxd4 Bxd4 15. Bxe8 Qxe8 16. c3 Bb6 17. d4 exd4 18. Rfe1 Qd7 19. c4 a5) 14... e4 { [%eval 0.0] } 15. Qc4 { [%eval 0.0] } 15... Qh4?? { (0.00 → 3.95) Blunder. Nf3+ was best. } { [%eval 3.95] } (15... Nf3+ 16. Kh1 Qh4 17. Bxe8 Rxe8 18. Qe2 Qf4 19. gxf3 Qh4 20. Kg2 Qg5+ 21. Kh2) 16. Bxe8?? { (3.95 → 0.00) Blunder. Bxd4 was best. } { [%eval 0.0] } (16. Bxd4 Bxd4 17. Qxd4 b5 18. Bb3 f5 19. f3 f4 20. fxe4 g5 21. Qf2 Qh6) 16... Rxe8?? { (0.00 → 5.26) Blunder. Nf3+ was best. } { [%eval 5.26] } (16... Nf3+ 17. Kh1 Rxe8 18. Qe2 Qf4 19. gxf3 Qh4 20. Kh2 Qf4+) 17. d3?? { (5.26 → -3.95) Blunder. Bxd4 was best. } { [%eval -3.95] } (17. Bxd4 Bxd4 18. Qxd4 g5 19. f3 f5 20. Qf2 Qxf2+ 21. Kxf2 exf3 22. gxf3) 17... exd3?? { (-3.95 → 1.74) Blunder. Ne2+ was best. } { [%eval 1.74] } (17... Ne2+ 18. Kh1 Bxf2 19. Bc3 h5 20. Rxf2 Qxf2 21. b5 exd3 22. Qxd3 Re3 23. Bd4) 18. cxd3?! { (1.74 → 0.73) Inaccuracy. Kh1 was best. } { [%eval 0.73] } (18. Kh1 dxc2 19. Rae1 Rxe1 20. Rxe1 h6 21. Bxd4 Qxd4 22. Qxc2 g6 23. Rd1 Qf6) 18... Ne2+ { [%eval 0.64] } 19. Kh1?! { (0.64 → -0.10) Inaccuracy. Kh2 was best. } { [%eval -0.1] } (19. Kh2) 19... Qxc4?? { (-0.10 → 2.39) Blunder. Bxf2 was best. } { [%eval 2.39] } (19... Bxf2 20. Qxh4) 20. dxc4 { [%eval 2.34] } 20... Nf4?! { (2.34 → 3.22) Inaccuracy. h5 was best. } { [%eval 3.22] } (20... h5 21. Kh2 h4 22. Ra2 Nf4 23. Ba1 Re4 24. Rc2 Nd3 25. Rd2 Ne1 26. Kh1) 21. Rfe1?! { (3.22 → 2.44) Inaccuracy. Rae1 was best. } { [%eval 2.44] } (21. Rae1 Ra8 22. Rd1 Re8 23. Bd4 Bxd4 24. Rxd4 g5 25. h4 h6 26. g3 Ne2) 21... Rxe1+?! { (2.44 → 3.77) Inaccuracy. Rc8 was best. } { [%eval 3.77] } (21... Rc8 22. Kh2 Bxf2 23. Rf1 Nd3 24. Bc3 Bh4 25. Rad1 Ne5 26. Bxe5 dxe5 27. c5) 22. Rxe1 { [%eval 3.59] } 22... Nd3?? { (3.59 → Mate in 1) Checkmate is now unavoidable. Kf8 was best. } { [%eval #1] } (22... Kf8 23. Kg1 Bxf2+ 24. Kxf2 Nd3+ 25. Ke2 Nxb2 26. Rc1 h5 27. c5 Ke7 28. Ke3) 23. Re8# { White wins by checkmate. } 1-0