FEN
[Event "HyperBullet"]
[Site "https://lichess.org/cdqgeJqW"]
[Date "2026.03.11"]
[Round "-"]
[White "UgolevBogdan"]
[Black "Haaaaaaland"]
[Result "1-0"]
[GameId "cdqgeJqW"]
[UTCDate "2026.03.11"]
[UTCTime "15:07:31"]
[WhiteElo "1876"]
[BlackElo "2384"]
[WhiteRatingDiff "+11"]
[BlackRatingDiff "-13"]
[Variant "Standard"]
[TimeControl "30+0"]
[ECO "A00"]
[Opening "Van't Kruijs Opening"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e3 { [%eval 0.08] } { A00 Van't Kruijs Opening } 1... c6 { [%eval 0.24] } 2. d4 { [%eval 0.21] } 2... d5 { [%eval 0.16] } 3. Nc3 { [%eval 0.0] } 3... Nf6 { [%eval 0.0] } 4. Bd2 { [%eval -0.24] } 4... e6 { [%eval 0.02] } 5. Bd3 { [%eval 0.01] } 5... Bd6 { [%eval 0.24] } 6. Nf3 { [%eval 0.2] } 6... O-O { [%eval 0.33] } 7. Qe2?! { (0.33 → -0.52) Inaccuracy. e4 was best. } { [%eval -0.52] } (7. e4 dxe4 8. Nxe4 Nxe4 9. Bxe4 Nd7 10. Qe2 e5 11. dxe5 Nxe5) 7... c5? { (-0.52 → 0.60) Mistake. Nbd7 was best. } { [%eval 0.6] } (7... Nbd7 8. g4 e5 9. dxe5 Nxe5 10. Nxe5 Bxe5 11. g5 Ne4 12. Nxe4) 8. O-O-O?? { (0.60 → -2.05) Blunder. dxc5 was best. } { [%eval -2.05] } (8. dxc5 Bxc5 9. e4 Nc6 10. O-O-O d4 11. Na4 Be7 12. e5 Nd5 13. h4 f5) 8... c4 { [%eval -1.9] } 9. Bxh7+ { [%eval -2.06] } 9... Nxh7 { [%eval -1.8] } 10. e4 { [%eval -1.99] } 10... Nc6 { [%eval -1.9] } 11. e5 { [%eval -2.12] } 11... Be7 { [%eval -2.0] } 12. Bf4 { [%eval -2.52] } 12... Ng5 { [%eval -1.94] } 13. Bxg5 { [%eval -2.26] } 13... Bxg5+ { [%eval -2.19] } 14. Kb1 { [%eval -2.16] } 14... a5 { [%eval -1.66] } 15. h4 { [%eval -1.26] } 15... Bh6 { [%eval -1.48] } 16. g4 { [%eval -1.34] } 16... g6?? { (-1.34 → 1.70) Blunder. Bf4 was best. } { [%eval 1.7] } (16... Bf4 17. g5 a4 18. Qe1 a3 19. b3 cxb3 20. cxb3 Bd7 21. Ne2 f6 22. gxf6) 17. g5 { [%eval 1.63] } 17... Bg7 { [%eval 1.63] } 18. h5 { [%eval 1.58] } 18... gxh5? { (1.58 → 2.96) Mistake. Re8 was best. } { [%eval 2.96] } (18... Re8 19. Rh3 a4 20. hxg6 fxg6 21. Nh4 Ne7 22. Nb5 Rf8 23. Nd6 Bd7 24. a3) 19. Rxh5 { [%eval 2.7] } 19... b5 { [%eval 3.13] } 20. Rdh1 { [%eval 2.63] } 20... Rb8? { (2.63 → 4.72) Mistake. b4 was best. } { [%eval 4.72] } (20... b4 21. Qf1 Re8 22. Nb5 b3 23. Qh3 Kf8 24. g6 Ke7 25. Rh7 Qb6 26. Rxg7) 21. Qf1 { [%eval 4.59] } 21... b4?? { (4.59 → Mate in 3) Checkmate is now unavoidable. Re8 was best. } { [%eval #3] } (21... Re8 22. Qh3 Kf8 23. Rh7 Ke7 24. Rxg7 Rg8 25. Qh7 Rxg7 26. Qxg7 Kd7 27. Qxf7+) 22. Qh3? { (Mate in 3 → 7.42) Lost forced checkmate sequence. Rh8+ was best. } { [%eval 7.42] } (22. Rh8+ Bxh8 23. Qh3 Bxe5 24. Qh7#) 22... f5? { (7.42 → Mate in 6) Checkmate is now unavoidable. f6 was best. } { [%eval #6] } (22... f6 23. gxf6 Kf7 24. Rh7 Ke8 25. Qh5+ Kd7 26. Rxg7+ Ne7 27. Nxd5 Kc6 28. fxe7) 23. g6 { [%eval #5] } 23... Bxe5 { [%eval #4] } 24. Rh8+ { [%eval #3] } 24... Kg7 { [%eval #3] } 25. Qh7+ { [%eval #4] } 25... Kf6 { [%eval #4] } 26. Rh6 { [%eval #6] } 26... Rxh8 { [%eval #1] } 27. g7+ { [%eval #8] } 27... Ke7 { [%eval #8] } 28. gxh8=Q+ { [%eval #7] } 28... Kd6 { [%eval #7] } 29. Rxe6+? { (Mate in 7 → 7.44) Lost forced checkmate sequence. dxe5+ was best. } { [%eval 7.44] } (29. dxe5+ Kc5 30. Qxd8 bxc3 31. Qd6+ Kb5 32. Qa7 Ka4 33. Qxc6+ Rb5 34. Qac5 Ba6) 29... Bxe6? { (7.44 → Mate in 7) Checkmate is now unavoidable. Kxe6 was best. } { [%eval #7] } (29... Kxe6 30. Qxd8 Nxd8 31. Qg8+ Nf7 32. dxe5 Ke7 33. Nxd5+ Ke6 34. Nf4+ Ke7 35. Ng6+) 30. Qf6?? { (Mate in 7 → -6.05) Lost forced checkmate sequence. dxe5+ was best. } { [%eval -6.05] } (30. dxe5+ Kc5 31. Qxd8 bxc3 32. Qd6+ Kb5 33. Qa7 Ka4 34. Qxc6+ Rb5 35. Qac5 cxb2) 30... Qxf6 { [%eval -5.63] } 31. Qd7+?! { (-5.63 → -10.40) Inaccuracy. dxe5+ was best. } { [%eval -10.4] } (31. dxe5+ Nxe5 32. Na4 Nxf3 33. Qa7 Qe5 34. Qxb8+ Ke7 35. Qxe5 Nxe5 36. Nc5 f4) 31... Kxd7 { [%eval -9.78] } 32. b3 { [%eval -11.54] } 32... Bxd4 { [%eval -11.12] } 33. a4?! { (-11.12 → Mate in 6) Checkmate is now unavoidable. Nd1 was best. } { [%eval #-6] } (33. Nd1 Rh8 34. c3 bxc3 35. bxc4 dxc4 36. a3 Rh1 37. Kc2 Qh6 38. Nxc3) 33... Bxc3 { [%eval #-5] } 34. Ka2 { [%eval #-4] } 34... Qh6 { [%eval #-4] } 35. Ne5+ { [%eval #-4] } 35... Nxe5 { [%eval #-3] } 36. Kb1 { [%eval #-2] } 36... Nd3 { [%eval #-2] } 37. Ka2 { [%eval #-2] } { White wins on time. } 1-0
