Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "Bullet Increment"] [Site "https://lichess.org/12SRKVHx"] [Date "2026.04.30"] [Round "-"] [White "yx_zhou"] [Black "Denis_Tarasov"] [Result "0-1"] [GameId "12SRKVHx"] [UTCDate "2026.04.30"] [UTCTime "10:01:19"] [WhiteElo "2469"] [BlackElo "2085"] [WhiteRatingDiff "-10"] [BlackRatingDiff "+11"] [Variant "Standard"] [TimeControl "60+1"] [ECO "C16"] [Opening "French Defense: Winawer Variation, Advance Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. Nc3 { [%eval 0.28] } 3... Bb4 { [%eval 0.4] } 4. e5 { [%eval 0.42] } { C16 French Defense: Winawer Variation, Advance Variation } 4... Ne7 { [%eval 0.6] } 5. a3 { [%eval 0.54] } 5... Bxc3+ { [%eval 0.54] } 6. bxc3 { [%eval 0.59] } 6... b6 { [%eval 0.64] } 7. f4?! { (0.64 → -0.17) Inaccuracy. Qg4 was best. } { [%eval -0.17] } (7. Qg4 Ng6 8. h4 h5 9. Qg3 Ba6 10. Bxa6 Nxa6 11. Bg5 Qd7) 7... Ba6 { [%eval -0.21] } 8. Bxa6 { [%eval -0.25] } 8... Nxa6 { [%eval -0.16] } 9. Qe2 { [%eval -0.32] } 9... Nb8 { [%eval -0.29] } 10. Nf3 { [%eval -0.38] } 10... c5 { [%eval 0.09] } 11. O-O { [%eval 0.16] } 11... Nbc6 { [%eval 0.11] } 12. Be3?! { (0.11 → -0.53) Inaccuracy. a4 was best. } { [%eval -0.53] } (12. a4) 12... cxd4 { [%eval -0.51] } 13. cxd4 { [%eval -0.66] } 13... Nf5 { [%eval -0.6] } 14. Bf2 { [%eval -0.7] } 14... O-O? { (-0.70 → 0.89) Mistake. h5 was best. } { [%eval 0.89] } (14... h5) 15. c4? { (0.89 → -0.44) Mistake. g4 was best. } { [%eval -0.44] } (15. g4) 15... dxc4 { [%eval -0.28] } 16. Qxc4 { [%eval -0.24] } 16... Rc8 { [%eval -0.21] } 17. Qa2?? { (-0.21 → -2.19) Blunder. Qd3 was best. } { [%eval -2.19] } (17. Qd3 Nfe7) 17... Ncxd4 { [%eval -2.13] } 18. Nxd4 { [%eval -2.05] } 18... Nxd4 { [%eval -2.14] } 19. Rfd1 { [%eval -2.8] } 19... Rc2 { [%eval -2.71] } 20. Rxd4?! { (-2.71 → -3.96) Inaccuracy. Qxc2 was best. } { [%eval -3.96] } (20. Qxc2 Nxc2 21. Rxd8 Rxd8 22. Rc1 Nxa3 23. g4 h6 24. h4 Rd7 25. Rc3 Nb5) 20... Rxa2 { [%eval -3.78] } 21. Rxa2 { [%eval -3.9] } 21... Qc7 { [%eval -3.81] } 22. h3 { [%eval -3.68] } 22... h6 { [%eval -3.6] } 23. Kh2 { [%eval -4.34] } 23... Rd8 { [%eval -4.54] } 24. Rad2 { [%eval -4.77] } 24... Rxd4 { [%eval -4.53] } 25. Rxd4 { [%eval -4.44] } 25... Qc3 { [%eval -3.86] } 26. Ra4?! { (-3.86 → -5.82) Inaccuracy. Rd8+ was best. } { [%eval -5.82] } (26. Rd8+ Kh7 27. Rd7 Qxa3 28. f5 Qa4 29. Rxf7 exf5 30. Rxf5 Qd7 31. Rf4 Qe6) 26... a5 { [%eval -4.62] } 27. Bxb6 { [%eval -4.93] } 27... Qd2?? { (-4.93 → -0.81) Blunder. Qb3 was best. } { [%eval -0.81] } (27... Qb3 28. Rxa5 Qxb6 29. Ra4 Qe3 30. Rb4 h5 31. a4 Qd2 32. Re4 Kh7 33. a5) 28. Bxa5 { [%eval -0.93] } 28... Qc2?! { (-0.93 → 0.00) Inaccuracy. Qe3 was best. } { [%eval 0.0] } (28... Qe3 29. Bc7 Qb3 30. Rd4 Qxa3 31. Bd6 Qc3 32. Rb4 Qe3 33. Rb8+ Kh7 34. Rb4) 29. Rb4 { [%eval -0.02] } 29... g5 { [%eval -0.12] } 30. fxg5? { (-0.12 → -1.53) Mistake. Bb6 was best. } { [%eval -1.53] } (30. Bb6 Qf5 31. Be3 Kh7 32. Bd2 Kg6 33. fxg5 Qxe5+ 34. Bf4 Qc3 35. gxh6 e5) 30... hxg5? { (-1.53 → 0.00) Mistake. Qc5 was best. } { [%eval 0.0] } (30... Qc5 31. Bd8 Qxe5+ 32. Kh1 Qa1+ 33. Kh2 Qxa3 34. Rd4 e5 35. Rg4 h5 36. Rc4) 31. Bd8 { [%eval 0.0] } 31... Qd2 { [%eval 0.04] } 32. Bf6 { [%eval 0.02] } 32... Kh7 { [%eval 0.21] } 33. Rg4 { [%eval 0.0] } 33... Qb2 { [%eval 0.0] } 34. Rxg5 { [%eval 0.0] } 34... Qxa3 { [%eval 0.0] } 35. Rg7+ { [%eval 0.0] } 35... Kh6 { [%eval 0.13] } 36. Rxf7 { [%eval 0.0] } 36... Qe3 { [%eval 0.06] } 37. Rg7 { [%eval 0.0] } 37... Qf4+ { [%eval 0.0] } 38. Kg1 { [%eval 0.0] } 38... Qe3+ { [%eval 0.0] } 39. Kh1 { [%eval 0.04] } 39... Qe1+ { [%eval 0.02] } 40. Kh2 { [%eval 0.0] } 40... Qe3?? { (0.00 → 7.21) Blunder. Kh5 was best. } { [%eval 7.21] } (40... Kh5 41. Rg4 Qe3 42. Rg5+ Kh6 43. Rg3 Qe4 44. Rg4 Qe1 45. Bg5+ Kh5) 41. Rg4?? { (7.21 → 0.00) Blunder. Bg5+ was best. } { [%eval 0.0] } (41. Bg5+ Kxg7 42. Bxe3 Kf8 43. Kg3 Kf7 44. h4 Kg6 45. Kg4 Kg7 46. h5 Kf7) 41... Qe1 { [%eval 0.0] } 42. Bg5+ { [%eval 0.0] } 42... Kh7 { [%eval 0.0] } 43. Bf6 { [%eval 0.0] } 43... Kh6 { [%eval 0.0] } 44. Rh4+ { [%eval 0.23] } 44... Kg6 { [%eval 0.16] } 45. Rg4+ { [%eval 0.0] } 45... Kf5 { [%eval 0.03] } 46. h4?? { (0.03 → -6.25) Blunder. Rg3 was best. } { [%eval -6.25] } (46. Rg3 Qe2) 46... Qe2?? { (-6.25 → 0.00) Blunder. Kxg4 was best. } { [%eval 0.0] } (46... Kxg4 47. Bg5 Qxe5+ 48. Kg1 Kg3 49. Kf1 Qd4 50. Ke1 Kxg2 51. Ke2 e5 52. Bd2) 47. Rg5+ { [%eval 0.0] } 47... Kf4 { [%eval 0.0] } 48. Kh3 { [%eval 0.0] } 48... Ke4 { [%eval 0.0] } 49. Rg4+ { [%eval 0.0] } 49... Kd5?! { (0.00 → 0.60) Inaccuracy. Kf5 was best. } { [%eval 0.6] } (49... Kf5 50. Rg5+ Kf4 51. Rg3 Kf5) 50. Rg3?! { (0.60 → 0.00) Inaccuracy. h5 was best. } { [%eval 0.0] } (50. h5) 50... Qe1 { [%eval 0.18] } 51. Rf3 { [%eval 0.17] } 51... Kd4 { [%eval 0.0] } 52. h5 { [%eval 0.0] } 52... Qe4?! { (0.00 → 0.76) Inaccuracy. Qh1+ was best. } { [%eval 0.76] } (52... Qh1+ 53. Kg3 Qxh5 54. Rf4+ Ke3 55. Rf3+ Ke2 56. Rf2+ Kd3 57. Rf4) 53. h6?! { (0.76 → 0.00) Inaccuracy. Rg3 was best. } { [%eval 0.0] } (53. Rg3) 53... Qh7? { (0.00 → 1.48) Mistake. Qg6 was best. } { [%eval 1.48] } (53... Qg6 54. Bg7 Qh5+ 55. Kg3 Qg5+ 56. Kh2 Kc4 57. Kg1 Qc1+ 58. Rf1 Qg5 59. Rf2) 54. Bg7? { (1.48 → 0.00) Mistake. Rf4+ was best. } { [%eval 0.0] } (54. Rf4+) 54... Qg6 { [%eval 0.09] } 55. Rg3?? { (0.09 → Mate in 1) Checkmate is now unavoidable. Kh4 was best. } { [%eval #-1] } (55. Kh4 Qxg2) 55... Qh5# { Black wins by checkmate. } 0-1