FEN
[Event "rated blitz game"]
[Site "https://adjva4.dpdns.org/W6MXaS28"]
[Date "2026.04.21"]
[Round "-"]
[White "Fangyuan00"]
[Black "janlatoszewski"]
[Result "0-1"]
[GameId "W6MXaS28"]
[UTCDate "2026.04.21"]
[UTCTime "14:23:43"]
[WhiteElo "1551"]
[BlackElo "1533"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+31"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "B13"]
[Opening "Caro-Kann Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. exd5 { [%eval 0.08] } { B13 Caro-Kann Defense: Exchange Variation } 3... cxd5 { [%eval 0.18] } 4. Bd3 { [%eval 0.1] } 4... Nc6 { [%eval 0.26] } 5. Nf3 { [%eval 0.0] } 5... Nf6 { [%eval 0.09] } 6. c3 { [%eval 0.15] } 6... Bg4 { [%eval 0.2] } 7. O-O { [%eval 0.17] } 7... Qc7 { [%eval 0.08] } 8. h3 { [%eval 0.11] } 8... Bh5 { [%eval 0.23] } 9. Nbd2?! { (0.23 → -0.33) Inaccuracy. g3 was best. } { [%eval -0.33] } (9. g3 Qd7 10. Kg2 e6 11. Bf4 Ne4 12. Nbd2 Nxd2 13. Qxd2 f6 14. g4) 9... e6 { [%eval -0.17] } 10. Qb3 { [%eval -0.65] } 10... Bd6 { [%eval -0.7] } 11. Re1 { [%eval -0.66] } 11... O-O { [%eval -0.72] } 12. Ne5?! { (-0.72 → -1.80) Inaccuracy. Qd1 was best. } { [%eval -1.8] } (12. Qd1 Rae8 13. Be2 Bg6 14. Bb5 h6 15. Ne5 Nxe5 16. dxe5 Bxe5 17. Nf3 Bd6) 12... Bxe5 { [%eval -1.28] } 13. dxe5 { [%eval -1.19] } 13... Nd7?! { (-1.19 → -0.29) Inaccuracy. Nxe5 was best. } { [%eval -0.29] } (13... Nxe5 14. Bf1 Rfe8 15. a4 Bg6 16. Qb4 Nd3 17. Bxd3 Bxd3 18. a5 a6 19. Nb3) 14. f4 { [%eval -0.54] } 14... Bg6 { [%eval -0.19] } 15. Bxg6 { [%eval -0.13] } 15... hxg6 { [%eval -0.15] } 16. Qc2 { [%eval -0.33] } 16... d4?! { (-0.33 → 0.45) Inaccuracy. Qb6+ was best. } { [%eval 0.45] } (16... Qb6+ 17. Kh2 Qf2 18. Rf1 Qe2 19. b3 Nc5 20. Qd1 Qxd1 21. Rxd1 Rfd8 22. Nf3) 17. cxd4 { [%eval 0.24] } 17... Rfc8 { [%eval 0.27] } 18. Nb3 { [%eval -0.22] } 18... Qb6 { [%eval -0.06] } 19. Qe4 { [%eval -0.15] } 19... Nb4 { [%eval -0.19] } 20. Re2?! { (-0.19 → -1.29) Inaccuracy. Be3 was best. } { [%eval -1.29] } (20. Be3 Qb5 21. Nc5 Nxc5 22. dxc5 Nd5 23. a4 Qxb2 24. Rab1 Qc3 25. Bf2 Rc7) 20... Nd5? { (-1.29 → -0.17) Mistake. Nxa2 was best. } { [%eval -0.17] } (20... Nxa2 21. Re3 Nxc1 22. Rxc1 Rxc1+ 23. Nxc1 Qxb2 24. Nb3 Rb8 25. Rg3 Nb6 26. Nc5) 21. Be3 { [%eval -0.28] } 21... Nxe3?! { (-0.28 → 0.54) Inaccuracy. Qb5 was best. } { [%eval 0.54] } (21... Qb5 22. Rae1 Rc7 23. Kh2 a5 24. Nc5 Qc4 25. Nxd7 Rxd7 26. a3 Rc7 27. Rf2) 22. Qxe3 { [%eval 0.44] } 22... Rc7 { [%eval 0.94] } 23. Rc1?! { (0.94 → 0.33) Inaccuracy. Rd1 was best. } { [%eval 0.33] } (23. Rd1 Qa6 24. d5 exd5 25. a3 Nc5 26. Nxc5 Rxc5 27. b4 Rb5 28. Qf3 Qe6) 23... Rac8 { [%eval 0.84] } 24. Rxc7 { [%eval 0.43] } 24... Rxc7 { [%eval 0.61] } 25. Kh2 { [%eval 0.61] } 25... Nb8 { [%eval 0.69] } 26. Rd2 { [%eval 0.69] } 26... Na6 { [%eval 0.99] } 27. g4?! { (0.99 → 0.38) Inaccuracy. Qe1 was best. } { [%eval 0.38] } (27. Qe1 Nb4 28. Nc5 Nd5 29. Ne4 Rc6 30. Ng5 Qa5 31. Qf2 Rc1 32. a3 a6) 27... Nb4 { [%eval 0.37] } 28. a3 { [%eval -0.08] } 28... Nd5 { [%eval -0.13] } 29. Qg3 { [%eval -0.25] } 29... Nxf4 { [%eval -0.24] } 30. Nc5 { [%eval -0.19] } 30... Nd5 { [%eval -0.17] } 31. b4?! { (-0.17 → -0.74) Inaccuracy. h4 was best. } { [%eval -0.74] } (31. h4 Qc6 32. Qf3 f5 33. exf6 gxf6 34. Qe4 Qd6+ 35. Kh1 Nf4 36. Nd3 Qd5) 31... a5 { [%eval -0.36] } 32. Rb2 { [%eval -0.9] } 32... axb4 { [%eval -0.86] } 33. axb4 { [%eval -0.91] } 33... Qb5 { [%eval -0.61] } 34. Kg2? { (-0.61 → -1.98) Mistake. Qf2 was best. } { [%eval -1.98] } (34. Qf2 Rc8 35. Ne4 Qd3 36. Ng5 f6 37. Rd2 Qc4 38. exf6 gxf6 39. Nxe6 Qxb4) 34... b6 { [%eval -2.05] } 35. Nd3?? { (-2.05 → -5.02) Blunder. Ne4 was best. } { [%eval -5.02] } (35. Ne4 Qc4 36. Rd2 Qxb4 37. Ra2 Rc8 38. Qf2 Qe7 39. Nd6 Rb8 40. Rb2 g5) 35... Rc3 { [%eval -5.32] } 36. Rd2 { [%eval -5.14] } 36... Nxb4 { [%eval -5.11] } 37. Rb2 { [%eval -5.95] } 37... Rxd3 { [%eval -5.7] } 38. Rxb4?! { (-5.70 → -11.62) Inaccuracy. Qf2 was best. } { [%eval -11.62] } (38. Qf2 Qd5+ 39. Kh2 Rxd4 40. Qg2 Qxe5+ 41. Qg3 Qxg3+ 42. Kxg3 g5 43. Kf3 Kh7) 38... Rxg3+ { [%eval -10.03] } 39. Kxg3 { [%eval -9.36] } 39... Qxb4 { [%eval -8.19] } { White resigns. } 0-1