lichess.org
Donate
FEN
[Event "rated ultraBullet game"] [Site "https://lichess.org/TcyoBddn"] [Date "2026.03.24"] [Round "-"] [White "LetsBlitz"] [Black "ShAdOw_NInjAXX"] [Result "1-0"] [GameId "TcyoBddn"] [UTCDate "2026.03.24"] [UTCTime "10:20:28"] [WhiteElo "2123"] [BlackElo "2218"] [WhiteRatingDiff "+7"] [BlackRatingDiff "-7"] [Variant "Standard"] [TimeControl "15+0"] [ECO "A40"] [Opening "Horwitz Defense"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.37] } { A40 Horwitz Defense } 2. Bg5?? { (0.37 → -4.00) Blunder. Nc3 was best. } { [%eval -4.0] } (2. Nc3 d5 3. e4 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6) 2... Be7?? { (-4.00 → 0.08) Blunder. Qxg5 was best. } { [%eval 0.08] } (2... Qxg5 3. e4 Qa5+ 4. Nd2 c5 5. d5 Be7 6. f4 exd5 7. exd5) 3. Bxe7 { [%eval 0.0] } 3... Qxe7 { [%eval 0.06] } 4. e3 { [%eval -0.29] } 4... Nf6 { [%eval 0.14] } 5. Bd3 { [%eval -0.33] } 5... O-O { [%eval 0.01] } 6. Nf3 { [%eval -0.1] } 6... c5 { [%eval 0.03] } 7. O-O { [%eval 0.04] } 7... e5?? { (0.04 → 2.25) Blunder. d6 was best. } { [%eval 2.25] } (7... d6 8. Nc3) 8. dxe5 { [%eval 2.3] } 8... Nd5? { (2.30 → 4.27) Mistake. Ng4 was best. } { [%eval 4.27] } (8... Ng4 9. Bf5 Nh6 10. Be4 Nc6 11. Qd6 Qxd6 12. exd6 b6 13. Nc3 Bb7 14. Rad1) 9. Bxh7+ { [%eval 4.14] } 9... Kxh7 { [%eval 4.25] } 10. Qxd5 { [%eval 4.2] } 10... Nc6 { [%eval 4.02] } 11. Qe4+ { [%eval 3.77] } 11... Kg8 { [%eval 3.76] } 12. Qg4? { (3.76 → 1.88) Mistake. Nc3 was best. } { [%eval 1.88] } (12. Nc3 d6 13. Nd5 Qd7 14. Ng5 Qf5 15. Qxf5 Bxf5 16. e4 Bg6 17. exd6 Rfd8) 12... f5? { (1.88 → 3.76) Mistake. Nxe5 was best. } { [%eval 3.76] } (12... Nxe5 13. Qg3 Nxf3+ 14. Qxf3 d5 15. Qxd5 Rd8 16. Qf3 Bd7 17. Qxb7 Rab8 18. Qc7) 13. Qg3 { [%eval 3.29] } 13... d6?! { (3.29 → 4.30) Inaccuracy. Re8 was best. } { [%eval 4.3] } (13... Re8 14. Nc3 Nxe5 15. Rfd1 d6 16. Ng5 Bd7 17. Nd5 Qd8 18. f3 b5 19. b3) 14. Ng5?! { (4.30 → 3.29) Inaccuracy. exd6 was best. } { [%eval 3.29] } (14. exd6 Qf6 15. Ng5 f4 16. Qxf4 Qxf4 17. exf4 Bf5 18. Nc3 Bxc2 19. Nd5 Rf5) 14... dxe5 { [%eval 3.34] } 15. Qh4 { [%eval 3.29] } 15... g6 { [%eval 3.28] } 16. Nd2?! { (3.28 → 2.25) Inaccuracy. Nc3 was best. } { [%eval 2.25] } (16. Nc3 Be6 17. Qh6 Rf6 18. Rad1 e4 19. Rd2 Rd8 20. Rxd8+ Nxd8 21. Rd1 Nc6) 16... Qg7? { (2.25 → 3.76) Mistake. Be6 was best. } { [%eval 3.76] } (16... Be6 17. Rfd1 Rad8 18. Nb3 b6 19. Qh6 Rf6 20. Rxd8+ Nxd8 21. Rd1 Nf7 22. Qh7+) 17. f4 { [%eval 3.13] } 17... Nb8?! { (3.13 → 4.91) Inaccuracy. e4 was best. } { [%eval 4.91] } (17... e4 18. Nc4 b6 19. Ne5 Nxe5 20. fxe5 Ba6 21. Ne6 Qxe5 22. Nxf8 Rxf8 23. Rfd1) 18. Ndf3 { [%eval 4.01] } 18... Be6? { (4.01 → 7.37) Mistake. e4 was best. } { [%eval 7.37] } (18... e4 19. Ne5 a5 20. Rad1 Ra6 21. Rd5 Be6 22. Rxc5 a4 23. a3 Rd6 24. Nxe6) 19. Nxe5?! { (7.37 → 5.01) Inaccuracy. Nxe6 was best. } { [%eval 5.01] } (19. Nxe6 Qf6 20. Nxf8 Qxh4 21. Nxh4 Kxf8 22. Nxg6+ Kf7 23. Nxe5+ Ke7 24. Rfd1 Nc6) 19... Bf7 { [%eval 5.91] } 20. Rf3 { [%eval 5.24] } 20... Bd5 { [%eval 5.28] } 21. Rh3 { [%eval 5.24] } 21... Bxg2?! { (5.24 → 7.95) Inaccuracy. Nc6 was best. } { [%eval 7.95] } (21... Nc6 22. Nxg6 Rfd8 23. Re1 Bxg2 24. Kxg2 Rd2+ 25. Kh1 Rad8 26. e4 Rd1 27. exf5) 22. Rg3?! { (7.95 → 5.34) Inaccuracy. Kxg2 was best. } { [%eval 5.34] } (22. Kxg2 Nc6 23. Ne6 Nxe5 24. Nxg7 Rad8 25. Kh1 Rd2 26. fxe5 Re2 27. Qh7+ Kf7) 22... Be4?! { (5.34 → 7.66) Inaccuracy. Nc6 was best. } { [%eval 7.66] } (22... Nc6 23. Rxg2 Rf6 24. Nxc6 Rxc6 25. Rd1 Qe7 26. h3 Re8 27. Kh1 c4 28. Kh2) 23. Nxe4 { [%eval 7.77] } 23... Nd7 { [%eval 8.32] } 24. Rxg6 { [%eval 7.64] } 24... Nxe5 { [%eval 9.33] } 25. Rxg7+ { [%eval 8.81] } 25... Kxg7 { [%eval 8.89] } 26. fxe5 { [%eval 8.29] } 26... Rg8? { (8.29 → Mate in 8) Checkmate is now unavoidable. Rad8 was best. } { [%eval #8] } (26... Rad8 27. Nd6 Rxd6 28. exd6 Rf6 29. Kf2 Rg6 30. Qe7+ Kg8 31. Rg1 Rxg1 32. Kxg1) 27. Qg5+?? { (Mate in 8 → 5.66) Lost forced checkmate sequence. Kf2 was best. } { [%eval 5.66] } (27. Kf2 Kf8 28. Qf6+ Ke8 29. Qe6+ Kf8 30. Nd6 Rg2+ 31. Kxg2 Kg7 32. Nxf5+ Kh7) 27... Kf8 { [%eval 5.65] } 28. Nf6?? { (5.65 → 0.11) Blunder. Qxg8+ was best. } { [%eval 0.11] } (28. Qxg8+ Kxg8 29. Nd6 Kf8 30. Nxb7 Ke7 31. Kh1 Rb8 32. Nxc5 Rxb2 33. Nb3 Rxc2) 28... Rxg5+ { [%eval 0.23] } 29. Kf2 { [%eval 0.3] } 29... Rg6 { [%eval 0.6] } 30. Nd7+? { (0.60 → -0.71) Mistake. Kf3 was best. } { [%eval -0.71] } (30. Kf3) 30... Ke7 { [%eval -0.69] } 31. Nxc5 { [%eval -0.77] } 31... Rg4?! { (-0.77 → 0.08) Inaccuracy. Rc6 was best. } { [%eval 0.08] } (31... Rc6 32. Nd3) 32. Nd3 { [%eval 0.16] } 32... Re4? { (0.16 → 1.27) Mistake. Rh8 was best. } { [%eval 1.27] } (32... Rh8 33. h3) 33. Nf4 { [%eval 1.22] } 33... Rxe5?? { (1.22 → 3.34) Blunder. Rd8 was best. } { [%eval 3.34] } (33... Rd8 34. Ke2) 34. Nd5+?? { (3.34 → -5.00) Blunder. Ng6+ was best. } { [%eval -5.0] } (34. Ng6+ Kf6 35. Nxe5 Kxe5 36. h4 Rc8 37. c3 Rd8 38. Ke2 Rh8 39. Rh1 Rh5) 34... Rxd5 { [%eval -5.35] } 35. Rd1?! { (-5.35 → -7.62) Inaccuracy. e4 was best. } { [%eval -7.62] } (35. e4 Rd2+ 36. Ke3 Rxh2 37. Rd1 Rd8 38. Rxd8 Kxd8 39. b3 Rxc2) 35... Re5?! { (-7.62 → -5.10) Inaccuracy. Rxd1 was best. } { [%eval -5.1] } (35... Rxd1 36. e4 Rf8 37. Ke2) 36. Rd5?! { (-5.10 → -7.74) Inaccuracy. h3 was best. } { [%eval -7.74] } (36. h3 Rh8 37. Rg1 Kf7 38. Rd1 Re4) 36... Re6?! { (-7.74 → -5.13) Inaccuracy. Rxd5 was best. } { [%eval -5.13] } (36... Rxd5 37. Kf3 Rd2 38. e4 fxe4+ 39. Ke3 Rxh2 40. Kxe4 Rg8 41. Ke3 Rg6 42. c4) 37. Re5?! { (-5.13 → -7.79) Inaccuracy. Kf3 was best. } { [%eval -7.79] } (37. Kf3 Re4 38. Rc5 Ke6 39. Rc7 Rh8 40. Rg7 a6 41. Rg6+ Kf7) 37... Kf6?! { (-7.79 → -5.14) Inaccuracy. Rxe5 was best. } { [%eval -5.14] } (37... Rxe5 38. c4 Rh8 39. c5 Rxh2+ 40. Kf3 Re6 41. b3 Rg6 42. e4 fxe4+ 43. Ke3) 38. Rxe6+ { [%eval -6.16] } 38... Kxe6 { [%eval -6.05] } 39. Kf3 { [%eval -6.08] } 39... Kf6 { [%eval -6.11] } 40. Kf4 { [%eval -6.02] } 40... Kf7 { [%eval -6.01] } 41. e4 { [%eval -6.01] } 41... Kf8 { [%eval -5.68] } 42. e5 { [%eval -5.86] } 42... Ke8 { [%eval -5.86] } 43. e6 { [%eval -5.95] } 43... Kf8 { [%eval -5.9] } 44. e7+ { [%eval -5.98] } { White wins on time. } 1-0