FEN
[Event "rated blitz game"]
[Site "https://lichess.org/yenqqsNm"]
[Date "2026.04.12"]
[Round "-"]
[White "apple_zigzag"]
[Black "brianhliou"]
[Result "1-0"]
[GameId "yenqqsNm"]
[UTCDate "2026.04.12"]
[UTCTime "01:48:08"]
[WhiteElo "2188"]
[BlackElo "2169"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "B13"]
[Opening "Caro-Kann Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.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. Nc3 { [%eval -0.07] } 4... e6 { [%eval 0.25] } 5. g3 { [%eval -0.03] } 5... Bd6?! { (-0.03 → 0.55) Inaccuracy. Nc6 was best. } { [%eval 0.55] } (5... Nc6 6. Nf3 Bd6 7. Bg2 Nf6 8. O-O O-O 9. Re1 h6 10. Rb1) 6. Bg2 { [%eval 0.1] } 6... Ne7 { [%eval 0.21] } 7. Nge2 { [%eval -0.09] } 7... O-O { [%eval 0.04] } 8. Bg5 { [%eval -0.47] } 8... h6 { [%eval -0.38] } 9. Bf4 { [%eval -0.36] } 9... Nbc6 { [%eval -0.37] } 10. O-O?! { (-0.37 → -1.25) Inaccuracy. Bxd6 was best. } { [%eval -1.25] } (10. Bxd6 Qxd6 11. O-O Nf5 12. Bh3 Nce7 13. Re1 Qb4 14. Rb1 Qc4 15. Qd2 Bd7) 10... Ng6? { (-1.25 → 0.13) Mistake. Bxf4 was best. } { [%eval 0.13] } (10... Bxf4 11. Nxf4 Qb6 12. Nce2 Qxb2 13. Qd3 Qb4 14. Rfe1 Rd8 15. c3 Qd6 16. h4) 11. Bxd6 { [%eval 0.11] } 11... Qxd6 { [%eval 0.11] } 12. a3 { [%eval 0.16] } 12... a6 { [%eval 0.19] } 13. Qd3 { [%eval -0.05] } 13... b5 { [%eval 0.09] } 14. Rfe1 { [%eval 0.08] } 14... Rb8 { [%eval 0.09] } 15. Nd1 { [%eval 0.08] } 15... a5 { [%eval 0.14] } 16. b3 { [%eval -0.39] } 16... Ba6?! { (-0.39 → 0.18) Inaccuracy. Rd8 was best. } { [%eval 0.18] } (16... Rd8 17. Ne3 b4 18. axb4 axb4 19. Ra2 Qc7 20. Ra4 Qb6 21. Rea1 Nge7 22. Qd2) 17. Qe3?! { (0.18 → -0.79) Inaccuracy. c3 was best. } { [%eval -0.79] } (17. c3 Ra8 18. b4 Bc8 19. Ne3 Bd7 20. Rab1 Nce7 21. Nc1 Ra7 22. Nb3 axb4) 17... Rfc8 { [%eval -0.9] } 18. Nb2?! { (-0.90 → -1.82) Inaccuracy. Ndc3 was best. } { [%eval -1.82] } (18. Ndc3 b4 19. axb4 Nxb4 20. Qd2 Qd8 21. Rec1 Nc6 22. h4 Qf6 23. Ra4 Rb4) 18... Nce7?! { (-1.82 → -0.74) Inaccuracy. b4 was best. } { [%eval -0.74] } (18... b4 19. Nd3 bxa3 20. Rec1 Nge7 21. Bh3 Bxd3 22. Qxd3 a2 23. c3 Rxb3 24. Qd2) 19. Qd2 { [%eval -0.82] } 19... Qb6?! { (-0.82 → -0.10) Inaccuracy. b4 was best. } { [%eval -0.1] } (19... b4 20. axb4 axb4 21. Nd3 Nf5 22. h4 Bxd3 23. Qxd3 Nge7 24. Bh3 Qd8 25. Ra6) 20. c3 { [%eval -0.45] } 20... Rc7?! { (-0.45 → 0.20) Inaccuracy. b4 was best. } { [%eval 0.2] } (20... b4 21. Na4 Qd6 22. Nc5 Bxe2 23. Rxe2 Nc6 24. axb4 axb4 25. Re3 bxc3 26. Rxc3) 21. Nd3 { [%eval 0.11] } 21... Rbc8?! { (0.11 → 0.68) Inaccuracy. b4 was best. } { [%eval 0.68] } (21... b4 22. axb4 Bxd3 23. Qxd3 axb4 24. c4 dxc4 25. bxc4 Rd7 26. c5 Qc7 27. Qa6) 22. Nc5 { [%eval 0.67] } 22... Nf5 { [%eval 0.98] } 23. Qc2?! { (0.98 → 0.35) Inaccuracy. Nf4 was best. } { [%eval 0.35] } (23. Nf4 Nxf4 24. Qxf4 Rxc5 25. dxc5 Rxc5 26. Rec1 Nd6 27. a4 bxa4 28. Qxa4 Bb7) 23... Nd6?? { (0.35 → 2.50) Blunder. Bb7 was best. } { [%eval 2.5] } (23... Bb7 24. b4 Ra8 25. Nb3 axb4 26. axb4 Rxa1 27. Rxa1 Bc6 28. Bh3 Nge7 29. Nc5) 24. Rad1?? { (2.50 → -0.06) Blunder. Nxe6 was best. } { [%eval -0.06] } (24. Nxe6 Ra7 25. N2f4 Nxf4 26. Nxf4 Bb7 27. Bxd5 a4 28. b4 Kh8 29. Re7 Bxd5) 24... Nb7?! { (-0.06 → 0.60) Inaccuracy. b4 was best. } { [%eval 0.6] } (24... b4 25. axb4 axb4 26. Nxe6 Bxe2 27. Rxe2 Rxc3 28. Qb1 Ne4 29. Nc5 Qb5 30. Ree1) 25. b4 { [%eval 0.83] } 25... Nd6? { (0.83 → 2.46) Mistake. Re8 was best. } { [%eval 2.46] } (25... Re8 26. Nc1 Ne7 27. N1d3 Nd6 28. Ne5 Nc6 29. Ng4 Ne7 30. Bf1 Ra8 31. Bd3) 26. Rd3?? { (2.46 → 0.16) Blunder. Nxe6 was best. } { [%eval 0.16] } (26. Nxe6 Re7 27. N6f4 Nxf4 28. Nxf4 Rxe1+ 29. Rxe1 Bb7 30. Bxd5 Qc7 31. Qd1 axb4) 26... Nc4 { [%eval 0.43] } 27. Qc1 { [%eval 0.0] } 27... Rf8 { [%eval 0.53] } 28. h4 { [%eval 0.45] } 28... Bb7 { [%eval 0.53] } 29. h5 { [%eval 0.59] } 29... Ne7 { [%eval 0.49] } 30. Nf4 { [%eval 0.63] } 30... Bc6?! { (0.63 → 1.34) Inaccuracy. Bc8 was best. } { [%eval 1.34] } (30... Bc8 31. g4 Qc6 32. Bf1 Qd6 33. Rg3 e5 34. dxe5 Nxe5 35. Qd1 Nc4 36. Ne2) 31. Nfxe6 { [%eval 0.8] } 31... fxe6 { [%eval 0.8] } 32. Nxe6 { [%eval 1.13] } 32... Rb7?? { (1.13 → 4.87) Blunder. Rf7 was best. } { [%eval 4.87] } (32... Rf7 33. Rf3 Nc8 34. Nxc7 Qxc7 35. bxa5 Nxa5 36. Qd1 Rxf3 37. Qxf3 Qd7 38. Qf4) 33. Nxf8 { [%eval 4.65] } 33... Kxf8 { [%eval 4.53] } 34. Qf4+ { [%eval 4.42] } 34... Kg8 { [%eval 4.39] } 35. Rf3 { [%eval 4.37] } 35... Qd8 { [%eval 3.93] } 36. Re6 { [%eval 3.18] } 36... Kh8?? { (3.18 → Mate in 10) Checkmate is now unavoidable. Qe8 was best. } { [%eval #10] } (36... Qe8 37. bxa5 Nxa5 38. Bf1 Bd7 39. Re1 Nac6 40. Bd3 Qd8 41. Qf7+ Kh8 42. Qf8+) 37. Rxh6+ { [%eval #9] } 37... gxh6 { [%eval #9] } 38. Qxh6+ { [%eval #9] } 38... Kg8 { [%eval #9] } 39. Qg5+ { [%eval #8] } 39... Kh8 { [%eval #4] } 40. Rf7 { [%eval #3] } 40... Qg8 { [%eval #2] } 41. Qh6+ { [%eval #1] } { Black resigns. } 1-0
