Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/ObSLLZH9"] [Date "2026.04.14"] [Round "-"] [White "Marc_Pistole"] [Black "brianhliou"] [Result "0-1"] [GameId "ObSLLZH9"] [UTCDate "2026.04.14"] [UTCTime "20:47:17"] [WhiteElo "2155"] [BlackElo "2189"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+6"] [Variant "Standard"] [TimeControl "300+0"] [ECO "B12"] [Opening "Caro-Kann Defense: Advance Variation, Tal 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. e5 { [%eval 0.33] } 3... Bf5 { [%eval 0.22] } 4. h4 { [%eval 0.09] } { B12 Caro-Kann Defense: Advance Variation, Tal Variation } 4... h5 { [%eval 0.28] } 5. Bd3 { [%eval 0.32] } 5... Bxd3 { [%eval 0.05] } 6. Qxd3 { [%eval 0.19] } 6... e6 { [%eval 0.18] } 7. Nf3 { [%eval 0.27] } 7... g6 { [%eval 0.69] } 8. Ng5?! { (0.69 → -0.04) Inaccuracy. c4 was best. } { [%eval -0.04] } (8. c4 Qa5+ 9. Nc3 Qa6 10. b3 Nd7 11. O-O Nh6 12. Bg5 Bg7) 8... Ne7 { [%eval 0.03] } 9. Be3 { [%eval -0.51] } 9... Nf5 { [%eval -0.36] } 10. Nd2 { [%eval -0.41] } 10... Be7 { [%eval -0.25] } 11. O-O-O { [%eval -0.52] } 11... Nd7 { [%eval -0.56] } 12. Kb1 { [%eval -0.53] } 12... c5?! { (-0.53 → 0.10) Inaccuracy. a5 was best. } { [%eval 0.1] } (12... a5 13. Rc1 a4 14. c4 a3 15. b3 dxc4 16. Nxc4 Nb6 17. g3 Nxc4 18. Rxc4) 13. c3? { (0.10 → -1.37) Mistake. c4 was best. } { [%eval -1.37] } (13. c4 cxd4 14. Bxd4 Bxg5 15. hxg5 Qxg5 16. cxd5 Nxd4 17. Qxd4 Qxe5 18. Qa4 b5) 13... c4 { [%eval -1.23] } 14. Qc2 { [%eval -1.31] } 14... b5 { [%eval -1.35] } 15. f3?? { (-1.35 → -5.16) Blunder. Nf1 was best. } { [%eval -5.16] } (15. Nf1 Qb6 16. Ng3 a5 17. Nxf5 gxf5 18. Bd2 b4 19. Qa4 Rb8 20. Nh3 Qa6) 15... Nxe3 { [%eval -5.12] } 16. Nxe6 { [%eval -5.84] } 16... Nxc2 { [%eval -4.7] } 17. Nxd8 { [%eval -4.67] } 17... Na3+ { [%eval -3.94] } 18. bxa3 { [%eval -3.99] } 18... Kxd8 { [%eval -3.63] } 19. f4 { [%eval -3.68] } 19... Bxa3 { [%eval -3.73] } 20. Nf3 { [%eval -4.33] } 20... b4 { [%eval -4.29] } 21. cxb4 { [%eval -4.87] } 21... Rb8 { [%eval -4.58] } 22. Ng5?! { (-4.58 → -6.28) Inaccuracy. Kc2 was best. } { [%eval -6.28] } (22. Kc2 Rxb4 23. Rb1 Ke7 24. Rxb4 Bxb4 25. Ng5 Rb8 26. g4 hxg4 27. h5 gxh5) 22... Rf8?! { (-6.28 → -4.22) Inaccuracy. Rxb4+ was best. } { [%eval -4.22] } (22... Rxb4+ 23. Ka1 Ke7 24. e6 fxe6 25. Rhe1 Bb2+ 26. Kb1 Bc3+ 27. Kc1 Bxe1 28. Rxe1) 23. e6 { [%eval -5.0] } 23... Nf6?! { (-5.00 → -3.80) Inaccuracy. Rxb4+ was best. } { [%eval -3.8] } (23... Rxb4+ 24. Ka1 Nf6 25. Rb1 Ke7 26. exf7 Ne4 27. Rxb4 Bxb4 28. Kb2 Nxg5 29. hxg5) 24. Nxf7+?! { (-3.80 → -5.79) Inaccuracy. Kc2 was best. } { [%eval -5.79] } (24. Kc2 Ne4 25. Nh7 Rh8 26. exf7 Kd7 27. Ng5 Rhf8 28. Rdf1 Rxb4 29. Nxe4 dxe4) 24... Ke7 { [%eval -5.51] } 25. Ng5?! { (-5.51 → -7.40) Inaccuracy. Kc2 was best. } { [%eval -7.4] } (25. Kc2 Rxb4 26. Rb1 Rfb8 27. Rxb4 Rxb4 28. Rb1 Rxb1 29. Kxb1 Kxe6 30. Nd8+ Kf5) 25... Rxb4+ { [%eval -7.19] } 26. Kc2 { [%eval -7.16] } 26... Rb2+ { [%eval -7.08] } 27. Kc3 { [%eval -6.89] } 27... Rxg2 { [%eval -6.02] } 28. Rb1 { [%eval -6.44] } 28... Rg3+ { [%eval -6.23] } 29. Kc2 { [%eval -6.4] } 29... Rg2+ { [%eval -6.32] } 30. Kc3 { [%eval -5.78] } 30... Rg3+ { [%eval -4.98] } 31. Kc2 { [%eval -4.75] } 31... Re8 { [%eval -4.64] } 32. Rb7+ { [%eval -4.5] } 32... Kd8?! { (-4.50 → -3.31) Inaccuracy. Kd6 was best. } { [%eval -3.31] } (32... Kd6 33. Rhb1 Rg2+ 34. Kc3 Re7 35. Rxe7 Kxe7 36. Rb7+ Kd6 37. Rxa7 Bb2+ 38. Kb4) 33. Rxa7 { [%eval -2.62] } 33... Bd6?? { (-2.62 → 4.72) Blunder. Rg2+ was best. } { [%eval 4.72] } (33... Rg2+ 34. Kb1 Be7 35. f5 Kc8 36. fxg6 Kb8 37. Ra5 Kc7 38. a4 Ba3 39. Rh3) 34. Rb1?? { (4.72 → 0.00) Blunder. Nf7+ was best. } { [%eval 0.0] } (34. Nf7+ Kc8 35. Nxd6+ Kb8 36. Rb7+ Ka8 37. Nxe8 Rg2+ 38. Kc1 Nxe8 39. Rb2 Rg3) 34... Rg2+ { [%eval 0.0] } 35. Kc3 { [%eval 0.0] } 35... Ne4+?? { (0.00 → 1.92) Blunder. Rg3+ was best. } { [%eval 1.92] } (35... Rg3+ 36. Kc2 Rg2+ 37. Kc3 Rg3+) 36. Nxe4 { [%eval 1.73] } 36... dxe4?? { (1.73 → 6.50) Blunder. Rxe6 was best. } { [%eval 6.5] } (36... Rxe6 37. Rbb7 Bb4+ 38. Rxb4 Kc8 39. Ra5 Rxe4 40. Rc5+ Kd7 41. Rxd5+ Kc6 42. Rc5+) 37. Rd7+ { [%eval 6.42] } 37... Kc8 { [%eval 6.24] } 38. Rxd6 { [%eval 4.44] } 38... Rxa2? { (4.44 → 8.27) Mistake. Kc7 was best. } { [%eval 8.27] } (38... Kc7 39. Rd7+ Kc6 40. Rbb7 Rxa2 41. d5+ Kc5 42. Rbc7+ Kb5 43. Rc6 Rb8 44. Kd4) 39. Kxc4?! { (8.27 → 5.22) Inaccuracy. Rc6+ was best. } { [%eval 5.22] } (39. Rc6+ Kd8 40. Rb7 Rxe6 41. Rxe6 Ra3+ 42. Kxc4 Ra4+ 43. Kd5 Ra5+ 44. Kxe4 Ra2) 39... e3 { [%eval 5.76] } 40. Re1 { [%eval 4.94] } 40... e2 { [%eval 4.61] } 41. d5 { [%eval 4.32] } 41... Kc7?! { (4.32 → 5.58) Inaccuracy. Rf8 was best. } { [%eval 5.58] } (41... Rf8 42. e7 Re8 43. Re6 Kd7 44. R1xe2 Ra4+ 45. Kc5 Ra5+ 46. Kd4 Ra4+ 47. Ke5) 42. Rd7+ { [%eval 5.33] } 42... Kb6 { [%eval 4.35] } 43. d6?? { (4.35 → 0.00) Blunder. e7 was best. } { [%eval 0.0] } (43. e7 Ra4+ 44. Kd3 Rxf4 45. Rxe2 Rxh4 46. Re6+ Kb5 47. Rd8 Rxe7 48. Rxe7 g5) 43... Rxe6 { [%eval 0.0] } 44. Kd5 { [%eval 0.0] } 44... Re3 { [%eval 0.0] } 45. Rb1+ { [%eval 0.0] } 45... Ka6 { [%eval 0.0] } 46. Re1?? { (0.00 → -4.70) Blunder. Rd8 was best. } { [%eval -4.7] } (46. Rd8 Rd2+ 47. Kc6 Rc3+ 48. Kd7 Ka7 49. Ra1+ Kb7 50. Rb1+) 46... Rd2+ { [%eval -4.34] } 47. Kc6?? { (-4.34 → Mate in 1) Checkmate is now unavoidable. Kc4 was best. } { [%eval #-1] } (47. Kc4 Rd1 48. Re7 Rxe1 49. Rxe3 Rc1+ 50. Kd5 e1=Q 51. Rxe1 Rxe1 52. d7 Kb7) 47... Rc3# { Black wins by checkmate. } 0-1