FEN
[Event "rated blitz game"]
[Site "https://lichess.org/S1Xg8rHt"]
[Date "2026.04.29"]
[Round "-"]
[White "sauditor"]
[Black "brianhliou"]
[Result "1-0"]
[GameId "S1Xg8rHt"]
[UTCDate "2026.04.29"]
[UTCTime "06:27:13"]
[WhiteElo "2185"]
[BlackElo "2221"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense"]
[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. e5 { [%eval 0.33] } 3... c5 { [%eval 0.32] } { B12 Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense } 4. c3 { [%eval 0.25] } 4... cxd4 { [%eval 0.41] } 5. cxd4 { [%eval 0.29] } 5... Nc6 { [%eval 0.51] } 6. Nc3 { [%eval 0.29] } 6... Bf5 { [%eval 0.5] } 7. Be3 { [%eval 0.32] } 7... e6 { [%eval 0.43] } 8. Nf3 { [%eval 0.33] } 8... a6 { [%eval 0.44] } 9. a3 { [%eval 0.26] } 9... Nge7 { [%eval 0.28] } 10. h3 { [%eval 0.1] } 10... Rc8 { [%eval 0.24] } 11. Rc1 { [%eval 0.18] } 11... Bg6 { [%eval 0.06] } 12. b4 { [%eval -0.22] } 12... Nf5 { [%eval -0.26] } 13. Na4 { [%eval -0.4] } 13... Nxe3 { [%eval -0.22] } 14. fxe3 { [%eval -0.29] } 14... f6 { [%eval -0.23] } 15. exf6 { [%eval -0.56] } 15... Qxf6? { (-0.56 → 0.60) Mistake. gxf6 was best. } { [%eval 0.6] } (15... gxf6) 16. Nc5?! { (0.60 → -0.33) Inaccuracy. Bxa6 was best. } { [%eval -0.33] } (16. Bxa6 bxa6 17. Nb6 Rc7 18. Qa4 Bd6 19. Rxc6 O-O 20. Rxc7 Bxc7 21. Nd7 Bg3+) 16... Bxc5 { [%eval -0.11] } 17. bxc5 { [%eval -0.18] } 17... O-O { [%eval -0.26] } 18. Qb3?! { (-0.26 → -1.22) Inaccuracy. Be2 was best. } { [%eval -1.22] } (18. Be2) 18... Rc7? { (-1.22 → -0.02) Mistake. Bh5 was best. } { [%eval -0.02] } (18... Bh5 19. Be2 Bxf3 20. Bxf3 Qh4+ 21. Kd1 Kh8 22. Rc2 Na5 23. Qd3 Nc4 24. Re1) 19. Qc3?! { (-0.02 → -0.92) Inaccuracy. Bd3 was best. } { [%eval -0.92] } (19. Bd3) 19... Be4 { [%eval -0.63] } 20. Be2 { [%eval -0.57] } 20... Bxf3 { [%eval -0.68] } 21. Bxf3 { [%eval -0.63] } 21... Qh4+ { [%eval -0.76] } 22. Ke2 { [%eval -0.72] } 22... Rcf7 { [%eval -0.76] } 23. Rb1 { [%eval -0.82] } 23... Qg5 { [%eval -0.65] } 24. Qe1?? { (-0.65 → -2.65) Blunder. h4 was best. } { [%eval -2.65] } (24. h4 Qg3) 24... Rd7?? { (-2.65 → -0.79) Blunder. e5 was best. } { [%eval -0.79] } (24... e5 25. dxe5 Qxe5 26. Rd1 d4 27. Rd3 Qxc5 28. Qc1 Qe5 29. Qd2 Qe6 30. Rf1) 25. Rb6?? { (-0.79 → -2.83) Blunder. h4 was best. } { [%eval -2.83] } (25. h4) 25... e5 { [%eval -2.55] } 26. Bg4?! { (-2.55 → -3.68) Inaccuracy. h4 was best. } { [%eval -3.68] } (26. h4 Qf5) 26... Re7 { [%eval -3.3] } 27. dxe5?! { (-3.30 → -5.00) Inaccuracy. Rf1 was best. } { [%eval -5.0] } (27. Rf1 exd4 28. Rxf8+ Kxf8 29. Qf2+ Ke8 30. Rb3 h5 31. Bf3 Qe5 32. Rd3 g6) 27... Qxe5 { [%eval -4.9] } 28. Qd2 { [%eval -4.86] } 28... h6?! { (-4.86 → -3.32) Inaccuracy. d4 was best. } { [%eval -3.32] } (28... d4 29. e4 Qxc5 30. Rb3 Ne5 31. Kd1 b5 32. Qb4 Qc7 33. Re1 Ree8 34. Bf5) 29. Rf1? { (-3.32 → -5.48) Mistake. Kd1 was best. } { [%eval -5.48] } (29. Kd1 Rd8 30. Rb3 d4 31. Rd3 Qxc5 32. Qc2 Qb5 33. Re1 dxe3 34. Rxd8+ Nxd8) 29... Rxf1?? { (-5.48 → -0.24) Blunder. Nd4+ was best. } { [%eval -0.24] } (29... Nd4+ 30. Ke1 Qg3+ 31. Rf2 Ref7 32. Qxd4 Rxf2 33. Qxd5+ Kh8 34. Rxh6+ gxh6 35. Qd4+) 30. Kxf1 { [%eval -0.34] } 30... Qa1+ { [%eval 0.0] } 31. Kf2 { [%eval 0.0] } 31... Qf6+ { [%eval 0.0] } 32. Kg1 { [%eval 0.0] } 32... Qe5 { [%eval 0.11] } 33. Bf3 { [%eval 0.21] } 33... Qxe3+?? { (0.21 → 3.25) Blunder. Rd7 was best. } { [%eval 3.25] } (33... Rd7) 34. Qxe3 { [%eval 3.28] } 34... Rxe3 { [%eval 3.4] } 35. Bxd5+ { [%eval 3.03] } 35... Kf8 { [%eval 3.71] } 36. Rxb7 { [%eval 3.38] } 36... Na5 { [%eval 3.37] } 37. Rf7+ { [%eval 3.39] } 37... Ke8 { [%eval 3.41] } 38. Rxg7 { [%eval 3.34] } 38... Rxa3?! { (3.34 → 4.57) Inaccuracy. Rc3 was best. } { [%eval 4.57] } (38... Rc3 39. Rg6 Rxc5 40. Bf3 Nc4 41. Rxa6 Ke7 42. a4 Nd6 43. Kh2 Ke6 44. a5) 39. c6 { [%eval 4.53] } 39... Nxc6 { [%eval 4.56] } 40. Bxc6+ { [%eval 4.48] } 40... Kf8 { [%eval 5.04] } 41. Rh7 { [%eval 4.79] } 41... Ra1+ { [%eval 5.04] } 42. Kf2 { [%eval 4.99] } 42... a5 { [%eval 5.23] } 43. Rxh6 { [%eval 5.37] } 43... a4 { [%eval 5.51] } 44. Rh5 { [%eval 5.34] } 44... a3 { [%eval 5.15] } 45. Ra5 { [%eval 5.75] } 45... Kg7 { [%eval 5.82] } 46. Bd5 { [%eval 5.66] } 46... Kf6 { [%eval 5.7] } 47. h4 { [%eval 5.33] } 47... Ke5 { [%eval 5.67] } 48. g4 { [%eval 5.86] } 48... Kf4 { [%eval 5.91] } 49. Ra4+ { [%eval 5.52] } 49... Ke5 { [%eval 5.25] } 50. Bg8 { [%eval 5.32] } 50... Kf6 { [%eval 5.58] } 51. Kg3 { [%eval 5.2] } 51... Kg7 { [%eval 6.49] } 52. Bb3 { [%eval 6.33] } 52... Kf6 { [%eval 6.65] } 53. g5+ { [%eval 6.42] } 53... Kg7 { [%eval 7.58] } 54. Kg4 { [%eval 6.96] } 54... Kh8?? { (6.96 → Mate in 9) Checkmate is now unavoidable. Kf8 was best. } { [%eval #9] } (54... Kf8 55. Ra7 Rb1 56. Rxa3 Ke7 57. Kh5 Rb2 58. g6 Kf6 59. Ra6+ Kf5 60. g7) 55. Kh5 { [%eval #8] } 55... Kg7 { [%eval #8] } 56. Ra7+ { [%eval #13] } 56... Kh8 { [%eval #2] } 57. Kg6 { [%eval #1] } { Black resigns. } 1-0