FEN
[Event "rated ultraBullet game"]
[Site "https://lichess.org/5z27i0Ll"]
[Date "2026.04.05"]
[Round "-"]
[White "HomayooonT"]
[Black "ShawnRogan"]
[Result "0-1"]
[GameId "5z27i0Ll"]
[UTCDate "2026.04.05"]
[UTCTime "21:41:54"]
[WhiteElo "2301"]
[BlackElo "2011"]
[WhiteRatingDiff "-20"]
[BlackRatingDiff "+10"]
[WhiteTitle "GM"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A07"]
[Opening "King's Indian Attack: Yugoslav Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. g3 { [%eval 0.1] } 1... d5 { [%eval 0.15] } 2. Bg2 { [%eval -0.12] } 2... c6 { [%eval 0.16] } 3. Nf3 { [%eval 0.17] } 3... Nf6 { [%eval 0.25] } 4. O-O { [%eval 0.2] } 4... Bg4 { [%eval 0.19] } { A07 King's Indian Attack: Yugoslav Variation } 5. e4?? { (0.19 → -4.52) Blunder. h3 was best. } { [%eval -4.52] } (5. h3 Bh5 6. c4 e6 7. d4 Nbd7 8. cxd5 exd5 9. Nh4 Be7) 5... Bxf3?? { (-4.52 → -0.17) Blunder. dxe4 was best. } { [%eval -0.17] } (5... dxe4 6. Re1 Bxf3 7. Bxf3 exf3 8. d4 e6 9. c4 Bb4 10. Nc3 Nbd7 11. Qxf3) 6. e5?? { (-0.17 → -6.32) Blunder. Bxf3 was best. } { [%eval -6.32] } (6. Bxf3 Nxe4 7. Bxe4 dxe4 8. Nc3 c5 9. Nxe4 e6 10. d3 Nc6) 6... Bxd1 { [%eval -6.24] } 7. exf6 { [%eval -7.28] } 7... gxf6 { [%eval -5.96] } 8. Rxd1 { [%eval -5.87] } 8... e5 { [%eval -5.25] } 9. Re1 { [%eval -5.64] } 9... Bd6 { [%eval -5.06] } 10. Nc3 { [%eval -5.5] } 10... Qc7 { [%eval -5.38] } 11. d4 { [%eval -5.31] } 11... Nd7 { [%eval -5.29] } 12. dxe5 { [%eval -5.47] } 12... fxe5 { [%eval -5.52] } 13. Bh3 { [%eval -5.49] } 13... O-O-O { [%eval -5.33] } 14. Bg5 { [%eval -5.8] } 14... Kb8 { [%eval -5.9] } 15. Bh4 { [%eval -5.94] } 15... Rde8 { [%eval -5.74] } 16. Rad1 { [%eval -5.98] } 16... e4 { [%eval -5.79] } 17. Ne2 { [%eval -6.4] } 17... Bc5 { [%eval -5.87] } 18. Nd4 { [%eval -6.4] } 18... Bxd4 { [%eval -6.39] } 19. Rxd4 { [%eval -6.16] } 19... Qb6 { [%eval -6.28] } 20. c3 { [%eval -6.15] } 20... Ne5 { [%eval -6.17] } 21. Rdd1 { [%eval -7.87] } 21... Nf3+ { [%eval -7.85] } 22. Kg2 { [%eval -8.03] } 22... Nxe1+ { [%eval -6.56] } 23. Rxe1 { [%eval -6.56] } 23... f5 { [%eval -6.65] } 24. Bxf5 { [%eval -6.74] } 24... Rhf8 { [%eval -6.58] } 25. Bg5 { [%eval -8.32] } 25... Rxf5 { [%eval -8.29] } 26. Bf4+ { [%eval -10.74] } 26... Rxf4 { [%eval -10.53] } 27. gxf4?! { (-10.53 → Mate in 7) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-7] } (27. Rf1 Rf7 28. c4 Ref8 29. f4 exf3+ 30. Kh1 Qxb2 31. cxd5 cxd5 32. Rg1 f2) 27... Rf8? { (Mate in 7 → -9.09) Lost forced checkmate sequence. Rg8+ was best. } { [%eval -9.09] } (27... Rg8+ 28. Kf1 Qb5+ 29. c4 Qxc4+ 30. Re2 Qd3 31. a4 Qh3+ 32. Ke1 Rg1+ 33. Kd2) 28. Kf1 { [%eval -10.32] } 28... Qc7 { [%eval -9.86] } 29. Ke2? { (-9.86 → Mate in 9) Checkmate is now unavoidable. f5 was best. } { [%eval #-9] } (29. f5 Qxh2 30. Ke2 Qh5+ 31. f3 Qxf3+ 32. Kd2 Qxf5 33. c4 Qf2+ 34. Re2 Qd4+) 29... Qxf4 { [%eval #-8] } 30. Kd1 { [%eval -12.89] } 30... Qf3+ { [%eval -9.91] } 31. Re2? { (-9.91 → Mate in 8) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-8] } (31. Kc1 Qxf2 32. Rd1 e3 33. Rd4 Qxh2 34. Rd1 b5 35. a3 e2 36. Rd4 e1=Q+) 31... Qd3+ { [%eval #-7] } 32. Rd2 { [%eval #-7] } 32... Rxf2? { (Mate in 7 → -8.90) Lost forced checkmate sequence. Qb1+ was best. } { [%eval -8.9] } (32... Qb1+ 33. Ke2 Qg1 34. Ke3 Rf3+ 35. Kd4 Qg7+ 36. Kc5 Qe7+ 37. Kd4 b6 38. c4) 33. Rxd3 { [%eval -8.65] } 33... exd3 { [%eval -8.63] } 34. Ke1 { [%eval -11.14] } 34... Rxh2 { [%eval -9.34] } 35. Kd1? { (-9.34 → Mate in 15) Checkmate is now unavoidable. b3 was best. } { [%eval #-15] } (35. b3 Re2+ 36. Kd1 Rxa2 37. Kc1 Rc2+ 38. Kd1 Kc7 39. Ke1 Kb6 40. Kd1 Rxc3) 35... Rxb2 { [%eval #-20] } 36. c4 { [%eval #-6] } 36... Rxa2 { [%eval #-7] } 37. cxd5 { [%eval #-7] } 37... Rc2 { [%eval #-7] } 38. Ke1 { [%eval #-6] } 38... Kc8 { [%eval #-6] } 39. Kd1 { [%eval #-6] } 39... Kd7 { [%eval #-6] } 40. d6 { [%eval #-5] } 40... Kxd6 { [%eval #-5] } { Black wins on time. } 0-1