FEN
[Event "Hourly UltraBullet Arena"]
[Site "https://lichess.org/7GL5phrd"]
[Date "2023.12.25"]
[White "programmingJesus"]
[Black "ljubitel"]
[Result "1-0"]
[GameId "7GL5phrd"]
[UTCDate "2023.12.25"]
[UTCTime "07:39:21"]
[WhiteElo "1324"]
[BlackElo "1635"]
[WhiteRatingDiff "+13"]
[BlackRatingDiff "-10"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.2] } 1... c6 { [%eval 0.37] } { B10 Caro-Kann Defense } 2. Nf3 { [%eval 0.26] } 2... d5 { [%eval 0.27] } 3. Bc4?? { (0.27 → -6.61) Blunder. Nc3 was best. } { [%eval -6.61] } (3. Nc3 dxe4 4. Nxe4 Nf6 5. Qe2 Nxe4 6. Qxe4 Qa5 7. c3 Bf5) 3... dxc4 { [%eval -6.54] } 4. Nc3 { [%eval -4.13] } 4... Nf6 { [%eval -3.9] } 5. d3 { [%eval -4.09] } 5... Bg4 { [%eval -3.88] } 6. dxc4 { [%eval -4.82] } 6... Bxf3?! { (-4.82 → -3.61) Inaccuracy. Qxd1+ was best. } { [%eval -3.61] } (6... Qxd1+ 7. Kxd1 g6 8. Ke1 Bxf3 9. gxf3 Nh5 10. Be3 Bg7 11. Ne2 b6 12. Ng3 Bxb2 13. Rb1) 7. gxf3 { [%eval -4.36] } 7... e5 { [%eval -4.11] } 8. Qe2 { [%eval -4.11] } 8... Bb4 { [%eval -3.99] } 9. Bg5 { [%eval -4.7] } 9... Bxc3+ { [%eval -4.66] } 10. bxc3 { [%eval -4.87] } 10... Qa5 { [%eval -4.47] } 11. Qd2 { [%eval -4.85] } 11... h6 { [%eval -4.35] } 12. Bxf6 { [%eval -4.16] } 12... g6?? { (-4.16 → 8.84) Blunder. gxf6 was best. } { [%eval 8.84] } (12... gxf6 13. Rd1 Qc7 14. Ke2 Nd7 15. Qe3 Qb6 16. Qxb6 Nxb6 17. Rd3 Na4 18. Rb1 Nc5 19. Rd2) 13. O-O?! { (8.84 → 5.50) Inaccuracy. Qd6 was best. } { [%eval 5.5] } (13. Qd6 Qc7 14. Qxc7 O-O 15. Qxb7 Nd7 16. Qxd7 c5 17. Bxe5 Rae8 18. Qd5 Rxe5 19. Qxe5 f6) 13... Rg8?? { (5.50 → Mate in 9) Checkmate is now unavoidable. Nd7 was best. } { [%eval #9] } (13... Nd7 14. Bxh8 O-O-O 15. Rfd1 h5 16. Bg7 h4 17. Bh6 h3 18. Be3 f6 19. Kf1 Qa4 20. Qe2) 14. Bh8?? { (Mate in 9 → -4.37) Lost forced checkmate sequence. Qd6 was best. } { [%eval -4.37] } (14. Qd6 Qc7 15. Qxc7 Nd7 16. Rfb1 Rg7 17. Qd6 Nxf6 18. Rxb7 Ng8 19. Rab1 f5 20. Qe6+ Kf8) 14... Rxh8 { [%eval -4.4] } 15. h3 { [%eval -5.16] } 15... Nd7 { [%eval -5.19] } 16. h4 { [%eval -5.24] } 16... Nf6 { [%eval -4.3] } 17. h5?! { (-4.30 → -5.44) Inaccuracy. Qd6 was best. } { [%eval -5.44] } (17. Qd6 Qd8 18. Qxe5+ Qe7 19. Qd4 c5 20. Qe3 Kf8 21. e5 Nh5 22. Rfd1 b6 23. e6 Nf6) 17... Nxh5 { [%eval -5.11] } 18. Qg5? { (-5.11 → -11.12) Mistake. Rfd1 was best. } { [%eval -11.12] } (18. Rfd1 Qc7 19. Rab1 Nf4 20. a4 Qe7 21. Qd6 Qxd6 22. Rxd6 Ke7 23. Rd2 Rhb8 24. a5 Ne6) 18... Nf4? { (-11.12 → -4.92) Mistake. hxg5 was best. } { [%eval -4.92] } (18... hxg5 19. Rad1 Nf4 20. Rd3 Rh4 21. Rfd1 Qxa2 22. R3d2 g4 23. fxg4 Ke7 24. f3 Rah8 25. Rd7+) 19. Qh5?? { (-4.92 → Mate in 8) Checkmate is now unavoidable. Qf6 was best. } { [%eval #-8] } (19. Qf6 Rg8 20. Rfd1 Qc7 21. Rab1 Ne2+ 22. Kg2 Nxc3 23. Rxb7 Qxb7 24. Qxe5+ Qe7 25. Qxc3 Rd8) 19... Nxh5?! { (Mate in 8 → -10.16) Lost forced checkmate sequence. gxh5 was best. } { [%eval -10.16] } (19... gxh5 20. Rad1 Qc5 21. Rd7 Rg8+ 22. Kh1 Kxd7 23. Rd1+ Kc7 24. Rd3 Qxf2 25. Rd7+ Kxd7 26. c5) 20. f4?! { (-10.16 → Mate in 13) Checkmate is now unavoidable. Rad1 was best. } { [%eval #-13] } (20. Rad1 Nf4 21. Rd3 Qc5 22. Rfd1 Qe7 23. Kf1 Qh4 24. Ke1 Qh1+ 25. Kd2 Qxd1+ 26. Kxd1 Nxd3) 20... Nxf4?! { (Mate in 13 → -10.98) Lost forced checkmate sequence. Qxc3 was best. } { [%eval -10.98] } (20... Qxc3 21. Rab1 Qf3 22. Rb3 Qg4+ 23. Kh1 Nxf4 24. Rg3 Qh5+ 25. Kg1 O-O-O 26. a4 Rd1 27. f3) 21. f3?! { (-10.98 → Mate in 8) Checkmate is now unavoidable. Rae1 was best. } { [%eval #-8] } (21. Rae1 Qxc3 22. Re3 Qxc4 23. Rfe1 Qxc2 24. Rf1 O-O-O 25. Ree1 Qe2 26. Rxe2 Nxe2+ 27. Kh2 h5) 21... Qxc3 { [%eval #-8] } 22. Rf2 { [%eval #-7] } 22... Qxa1+ { [%eval #-7] } 23. Rf1 { [%eval #-5] } 23... Qd4+ { [%eval #-4] } 24. Rf2 { [%eval #-4] } 24... Qxc4 { [%eval #-6] } 25. Rf1 { [%eval #-4] } 25... Qxc2 { [%eval #-4] } 26. Rf2 { [%eval #-4] } 26... Qd3 { [%eval #-6] } 27. Rf1 { [%eval #-4] } 27... Qa3 { [%eval #-4] } 28. Rf2 { [%eval #-4] } 28... Qc1+ { [%eval #-5] } 29. Rf1 { [%eval #-4] } 29... Qe3+ { [%eval #-3] } 30. Rf2 { [%eval #-3] } 30... Nd3 { [%eval #-3] } 31. Kg2 { [%eval #-3] } 31... Nxf2 { [%eval #-4] } 32. Kg3 { [%eval #-4] } { White wins on time. } 1-0