Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "Bullet Increment"] [Site "https://lichess.org/gi0HBWqd"] [Date "2026.04.30"] [Round "-"] [White "yx_zhou"] [Black "Abd_el_wahab"] [Result "0-1"] [GameId "gi0HBWqd"] [UTCDate "2026.04.30"] [UTCTime "09:43:21"] [WhiteElo "2476"] [BlackElo "2073"] [WhiteRatingDiff "-11"] [BlackRatingDiff "+10"] [Variant "Standard"] [TimeControl "60+1"] [ECO "C00"] [Opening "French Defense: Normal Variation"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } { C00 French Defense: Normal Variation } 2... Be7 { [%eval 0.61] } 3. Nc3 { [%eval 0.55] } 3... a6 { [%eval 0.72] } 4. f4 { [%eval 0.43] } 4... h5 { [%eval 0.71] } 5. Nf3 { [%eval 1.07] } 5... b5 { [%eval 1.04] } 6. a3 { [%eval 0.75] } 6... Bb7 { [%eval 0.78] } 7. d5 { [%eval 0.68] } 7... c5? { (0.68 → 1.94) Mistake. Nf6 was best. } { [%eval 1.94] } (7... Nf6 8. Bd3 exd5 9. e5 Ne4 10. O-O c5 11. Qe1 Nxc3 12. bxc3 Nc6 13. Kh1) 8. d6 { [%eval 1.92] } 8... Bf8 { [%eval 1.98] } 9. e5 { [%eval 1.94] } 9... Nc6 { [%eval 1.93] } 10. Bd3 { [%eval 1.91] } 10... Nh6 { [%eval 1.76] } 11. Ne4?? { (1.76 → -0.76) Blunder. Be3 was best. } { [%eval -0.76] } (11. Be3 c4 12. Be4 g6 13. h3 f5 14. Bxc6 Bxc6 15. Qe2 Bg7 16. Rg1 O-O) 11... c4 { [%eval -0.57] } 12. Be2 { [%eval -0.82] } 12... Nf5?? { (-0.82 → 0.89) Blunder. Nxe5 was best. } { [%eval 0.89] } (12... Nxe5 13. fxe5 Bxe4 14. O-O Qb6+ 15. Qd4 Qxd4+ 16. Nxd4 g6 17. Bg5 Bg7 18. Bf3) 13. Nc5 { [%eval 0.64] } 13... Qb6 { [%eval 0.65] } 14. Nxb7 { [%eval 0.67] } 14... Qxb7 { [%eval 0.82] } 15. b3 { [%eval 0.8] } 15... g6 { [%eval 0.85] } 16. bxc4 { [%eval 0.49] } 16... bxc4 { [%eval 0.61] } 17. Bxc4 { [%eval 0.51] } 17... Bh6? { (0.51 → 1.66) Mistake. Bg7 was best. } { [%eval 1.66] } (17... Bg7 18. O-O f6 19. Re1 Qa7+ 20. Kh1 h4 21. h3 fxe5 22. fxe5 Qc5 23. Bd3) 18. Bd2?! { (1.66 → 0.56) Inaccuracy. Bd3 was best. } { [%eval 0.56] } (18. Bd3 Bg7 19. Bxf5 gxf5 20. Be3 Rb8 21. O-O f6 22. exf6 Bxf6 23. Rb1 Qxb1) 18... Qa7 { [%eval 0.74] } 19. Qe2 { [%eval 0.64] } 19... Ncd4 { [%eval 0.77] } 20. Nxd4 { [%eval 0.79] } 20... Nxd4 { [%eval 1.1] } 21. Qe4 { [%eval 1.08] } 21... O-O { [%eval 1.15] } 22. c3?! { (1.15 → 0.52) Inaccuracy. Bd3 was best. } { [%eval 0.52] } (22. Bd3 Nf5 23. Ke2 f6 24. Rhb1 Rab8 25. exf6 Rxf6 26. a4 Rf7 27. g3 Nd4+) 22... Nf5 { [%eval 0.47] } 23. Rb1 { [%eval 0.52] } 23... Rfc8 { [%eval 1.07] } 24. Be2?! { (1.07 → 0.02) Inaccuracy. Ke2 was best. } { [%eval 0.02] } (24. Ke2 Rab8 25. Bd3 f6 26. exf6 Kf7 27. a4 Rc6 28. Rxb8 Qxb8 29. Rb1 Qxd6) 24... Rab8 { [%eval 0.0] } 25. Rxb8 { [%eval -0.07] } 25... Rxb8 { [%eval -0.05] } 26. g4?! { (-0.05 → -0.90) Inaccuracy. Bd3 was best. } { [%eval -0.9] } (26. Bd3 Rb2 27. Rf1 f6 28. exf6 Qc5 29. Qa4 Qxd6 30. Qxa6 Qd5 31. Rf2 Bf8) 26... hxg4 { [%eval -0.95] } 27. Bxg4 { [%eval -0.86] } 27... Rb2 { [%eval -1.01] } 28. Bxf5? { (-1.01 → -2.61) Mistake. Rf1 was best. } { [%eval -2.61] } (28. Rf1 Qc5 29. Bxf5 gxf5 30. Qe3 Qd5 31. Rf3 Kh7 32. Qd3 Qc6 33. Kf2 Qc5+) 28... Rxd2?? { (-2.61 → 1.73) Blunder. exf5 was best. } { [%eval 1.73] } (28... exf5 29. Qf3 Qc5 30. Kd1 Ra2 31. Rf1 Qc4 32. h4 Rxa3 33. Rf2 Ra1+ 34. Bc1) 29. Kxd2 { [%eval 1.55] } 29... Qf2+ { [%eval 1.82] } 30. Qe2?! { (1.82 → 1.00) Inaccuracy. Kd3 was best. } { [%eval 1.0] } (30. Kd3 exf5 31. Qe3 Qa2 32. Rf1 Qxa3 33. h4 Qb2 34. Qd4 a5 35. h5 Qg2) 30... Qxf4+ { [%eval 0.98] } 31. Kc2 { [%eval 0.99] } 31... Qxf5+?! { (0.99 → 1.96) Inaccuracy. Qa4+ was best. } { [%eval 1.96] } (31... Qa4+ 32. Kb2 exf5 33. h4 a5 34. Qd3 Qc6 35. Rb1 Bg7 36. Re1 a4 37. h5) 32. Kb2 { [%eval 1.77] } 32... Bg7 { [%eval 2.34] } 33. Re1 { [%eval 2.22] } 33... Qf4 { [%eval 2.1] } 34. Ka1?! { (2.10 → 1.07) Inaccuracy. Kb3 was best. } { [%eval 1.07] } (34. Kb3 a5 35. a4 Qh4 36. Qe4 Qf2 37. Re2 Qb6+ 38. Kc2 Qg1 39. Qa8+ Kh7) 34... a5 { [%eval 1.31] } 35. Qe3?! { (1.31 → 0.54) Inaccuracy. Ka2 was best. } { [%eval 0.54] } (35. Ka2 a4 36. Kb1 Qf5+ 37. Qe4 Qf2 38. Re2 Qc5 39. Ka2 Qxc3 40. Qxa4 Bxe5) 35... Qxh2 { [%eval 0.77] } 36. Qa7?! { (0.77 → 0.00) Inaccuracy. Kb1 was best. } { [%eval 0.0] } (36. Kb1 Qg2 37. Qe4 Qd2 38. Rc1 Qg5 39. Qa8+ Bf8 40. Qxa5 Bxd6 41. a4 Bxe5) 36... Qc2 { [%eval 0.54] } 37. Qa8+ { [%eval 0.04] } 37... Kh7 { [%eval 0.2] } 38. Rh1+ { [%eval 0.31] } 38... Bh6 { [%eval 0.64] } 39. Qf3 { [%eval 0.57] } 39... a4?? { (0.57 → Mate in 2) Checkmate is now unavoidable. Kg8 was best. } { [%eval #2] } (39... Kg8 40. Rb1 Bg5 41. Qh3 Bh6 42. Qxh6 Qxc3+ 43. Rb2 Qxa3+ 44. Kb1 Qd3+ 45. Rc2) 40. Qe3?? { (Mate in 2 → 0.84) Lost forced checkmate sequence. Qxf7+ was best. } { [%eval 0.84] } (40. Qxf7+ Kh8 41. Rxh6#) 40... g5?! { (0.84 → 1.60) Inaccuracy. Kg8 was best. } { [%eval 1.6] } (40... Kg8 41. Rxh6 Qd1+ 42. Kb2 Qb3+ 43. Kc1 Qxa3+ 44. Kd1 Qb3+ 45. Ke2 Qb7 46. Qc1) 41. Qh3 { [%eval 1.12] } 41... Qxc3+?? { (1.12 → Mate in 10) Checkmate is now unavoidable. Kg8 was best. } { [%eval #10] } { Black wins on time. } (41... Kg8 42. Qf3 Kf8 43. Rb1 Qf5 44. Qh5 Kg7 45. Rh1 Qg6 46. Qe2 f5 47. Qb5) 0-1