FEN
[Event "rated rapid game"]
[Site "https://lichess.org/QPwYIVvq"]
[Date "2026.05.25"]
[Round "-"]
[White "qinhaoran_123"]
[Black "Ahmadovt"]
[Result "0-1"]
[GameId "QPwYIVvq"]
[UTCDate "2026.05.25"]
[UTCTime "13:00:06"]
[WhiteElo "1830"]
[BlackElo "1795"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } { B10 Caro-Kann Defense } 2. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. exd5 { [%eval 0.14] } 3... cxd5 { [%eval 0.07] } 4. g3 { [%eval -0.23] } 4... Bg4 { [%eval -0.12] } 5. Bg2 { [%eval -0.17] } 5... e6 { [%eval -0.18] } 6. d4 { [%eval -0.24] } 6... Nc6 { [%eval -0.17] } 7. Be3 { [%eval -0.46] } 7... Nf6 { [%eval -0.25] } 8. Nbd2 { [%eval -0.3] } 8... Qb6 { [%eval -0.25] } 9. Rb1 { [%eval -0.34] } 9... Qa6 { [%eval -0.31] } 10. a3 { [%eval -0.28] } 10... Rc8 { [%eval -0.32] } 11. c3 { [%eval -0.29] } 11... Ne4 { [%eval 0.12] } 12. h3 { [%eval 0.03] } 12... Nxd2 { [%eval 0.0] } 13. Qxd2 { [%eval -0.05] } 13... Bf5 { [%eval 0.15] } 14. Ra1?! { (0.15 → -0.71) Inaccuracy. Bf1 was best. } { [%eval -0.71] } (14. Bf1 b5 15. Bd3 Bxd3 16. Qxd3 Bd6 17. h4 Ne7 18. h5 h6 19. Kf1 Qc6) 14... Na5 { [%eval -0.63] } 15. Qd1 { [%eval -0.65] } 15... Nc4 { [%eval -0.26] } 16. Qb3? { (-0.26 → -1.48) Mistake. Bc1 was best. } { [%eval -1.48] } (16. Bc1) 16... Nxe3 { [%eval -1.6] } 17. fxe3 { [%eval -1.57] } 17... Bd6 { [%eval -1.58] } 18. Ne5?! { (-1.58 → -2.27) Inaccuracy. Bf1 was best. } { [%eval -2.27] } (18. Bf1 Bxg3+ 19. Kd2 Qd6 20. Qa4+ Rc6 21. Bb5 Qc7 22. Bxc6+ bxc6 23. b4 O-O) 18... f6 { [%eval -2.09] } 19. g4? { (-2.09 → -4.14) Mistake. Bf1 was best. } { [%eval -4.14] } (19. Bf1 Qa5 20. Nd3 Bxg3+ 21. Kd2 O-O 22. Be2 Rf7 23. Rhg1 Qc7 24. Raf1 Bh2) 19... fxe5 { [%eval -4.13] } 20. gxf5 { [%eval -3.64] } 20... Qd3 { [%eval -3.78] } 21. Qxb7? { (-3.78 → -6.48) Mistake. Qd1 was best. } { [%eval -6.48] } (21. Qd1 Qxe3+ 22. Qe2 Rxc3 23. dxe5 Be7 24. Qxe3 Rxe3+ 25. Kf2 Rxe5 26. fxe6 Rf8+) 21... Qxe3+ { [%eval -5.31] } 22. Kf1?! { (-5.31 → -8.30) Inaccuracy. Kd1 was best. } { [%eval -8.3] } (22. Kd1 Qd3+ 23. Kc1 O-O 24. Rd1 Rxc3+ 25. bxc3 Qxc3+ 26. Kb1 Rb8 27. Qxb8+ Bxb8) 22... O-O { [%eval -7.91] } 23. Bf3 { [%eval -11.1] } 23... Qxf3+ { [%eval -10.52] } 24. Kg1?! { (-10.52 → Mate in 5) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-5] } (24. Ke1 Qxh1+ 25. Ke2 Qg2+ 26. Ke1 Qe4+ 27. Kd1 Rb8 28. Qxg7+ Kxg7 29. f6+ Kh8) 24... Qg3+ { [%eval #-4] } 25. Kf1 { [%eval #-4] } 25... Rxf5+ { [%eval #-3] } 26. Ke2 { [%eval #-3] } 26... Qf2+?! { (Mate in 3 → -11.46) Lost forced checkmate sequence. Rf2+ was best. } { [%eval -11.46] } (26... Rf2+ 27. Ke1 Qe3+ 28. Kd1 Qd2#) 27. Kd1 { [%eval -10.22] } 27... Rcf8 { [%eval -8.24] } 28. Qxa7? { (-8.24 → Mate in 6) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-6] } (28. Kc1 exd4 29. c4 d3 30. Kb1 dxc4 31. Ka2 Rb8 32. Qxb8+ Bxb8 33. Rhe1 c3) 28... Qxb2 { [%eval #-5] } 29. dxe5 { [%eval #-2] } 29... Rf1+ { [%eval #-1] } 30. Rxf1 { [%eval #-1] } 30... Rxf1# { Black wins by checkmate. } 0-1