lichess.org
Donate
FEN
[Event "rated ultraBullet game"] [Site "https://lichess.org/AEMKrsIN"] [Date "2026.03.01"] [Round "-"] [White "OrangeKing2504"] [Black "tharindujayasuriya"] [Result "0-1"] [GameId "AEMKrsIN"] [UTCDate "2026.03.01"] [UTCTime "01:14:41"] [WhiteElo "2330"] [BlackElo "2010"] [WhiteRatingDiff "-9"] [BlackRatingDiff "+10"] [Variant "Standard"] [TimeControl "15+0"] [ECO "A02"] [Opening "Bird Opening"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. f4 { [%eval -0.23] } { A02 Bird Opening } 1... e6 { [%eval -0.17] } 2. Nf3 { [%eval -0.24] } 2... d5 { [%eval -0.08] } 3. d4 { [%eval -0.25] } 3... Be7 { [%eval -0.19] } 4. e3 { [%eval -0.16] } 4... c5 { [%eval -0.26] } 5. c3 { [%eval -0.26] } 5... cxd4 { [%eval 0.05] } 6. exd4 { [%eval -0.01] } 6... Nc6 { [%eval 0.16] } 7. Bb5 { [%eval 0.0] } 7... Bd7 { [%eval 0.3] } 8. Bxc6? { (0.30 → -0.94) Mistake. Bd3 was best. } { [%eval -0.94] } (8. Bd3 Nh6 9. Ne5 O-O 10. Nxd7 Qxd7 11. Qh5) 8... Bxc6 { [%eval -0.91] } 9. O-O { [%eval -0.87] } 9... Bd7 { [%eval -0.62] } 10. Ne5 { [%eval -0.61] } 10... Nf6 { [%eval -0.34] } 11. Nd2 { [%eval -0.42] } 11... Ne4? { (-0.42 → 0.78) Mistake. a5 was best. } { [%eval 0.78] } (11... a5 12. Rf3 a4 13. Rh3 Bb5 14. g4 Qc7 15. Qc2 Bd6 16. g5 Ne4 17. Nxe4) 12. Nxe4 { [%eval 0.78] } 12... dxe4 { [%eval 0.78] } 13. Be3?! { (0.78 → 0.18) Inaccuracy. Qe2 was best. } { [%eval 0.18] } (13. Qe2 Bc8 14. Qxe4 f6 15. Nc4 Qd5 16. Qd3 b5 17. Ne3 Qb7 18. a4 bxa4) 13... f6?? { (0.18 → 3.99) Blunder. O-O was best. } { [%eval 3.99] } (13... O-O 14. Qb1 f5 15. a4 Qe8 16. Qa2 Bf6 17. b4 h6 18. Rfb1 Kh7 19. c4) 14. Qe2?? { (3.99 → -1.94) Blunder. Qh5+ was best. } { [%eval -1.94] } (14. Qh5+ g6 15. Nxg6 hxg6 16. Qxh8+ Bf8 17. Qh7 Qe7 18. Qxg6+ Qf7 19. Qxf7+ Kxf7) 14... fxe5 { [%eval -1.91] } 15. fxe5 { [%eval -1.94] } 15... Qc7 { [%eval -1.9] } 16. Qf2 { [%eval -2.43] } 16... O-O-O { [%eval -2.55] } 17. d5?! { (-2.55 → -3.71) Inaccuracy. Qf7 was best. } { [%eval -3.71] } (17. Qf7 Rde8 18. c4 Kb8 19. Rac1 Rhf8 20. Qxg7 Rxf1+ 21. Kxf1 Qb6 22. b3 Qa6) 17... Kb8?? { (-3.71 → 2.77) Blunder. exd5 was best. } { [%eval 2.77] } (17... exd5 18. b4 Rdf8 19. Qg3 Be6 20. a4 g6 21. a5 Rxf1+ 22. Rxf1 a6 23. b5) 18. Bxa7+ { [%eval 2.71] } 18... Ka8 { [%eval 2.7] } 19. Bb6?? { (2.70 → -2.89) Blunder. d6 was best. } { [%eval -2.89] } (19. d6 Bxd6 20. exd6 Qxd6 21. Rad1 Qe5 22. Bd4 e3 23. Qh4 Qc7 24. Bxe3 Bb5) 19... Qc8?? { (-2.89 → -0.60) Blunder. Qxe5 was best. } { [%eval -0.6] } (19... Qxe5 20. b4 Bb5 21. c4 Bd6 22. g3 Bxc4 23. Qc2 Bb5 24. Rac1 e3 25. Rf3) 20. Bxd8?? { (-0.60 → -2.79) Blunder. Qd4 was best. } { [%eval -2.79] } (20. Qd4 Rdf8 21. c4 Rxf1+ 22. Rxf1 Bd8 23. Bc5 exd5 24. cxd5 Bb5 25. Re1 Qc7) 20... Qxd8?? { (-2.79 → 0.65) Blunder. Bc5 was best. } { [%eval 0.65] } (20... Bc5 21. Bb6 Bxf2+ 22. Rxf2 exd5 23. a4 Re8 24. Rf7 Rxe5 25. Be3 Rf5 26. Re7) 21. d6 { [%eval 0.71] } 21... Bg5 { [%eval 0.89] } 22. Qc5? { (0.89 → -0.45) Mistake. Qd4 was best. } { [%eval -0.45] } (22. Qd4 Qa5 23. Rf7 Bc6 24. Raf1 Rd8 25. Rxg7 h6 26. Rc7 Kb8 27. Rff7 Qa6) 22... Rf8?? { (-0.45 → 4.01) Blunder. Bd2 was best. } { [%eval 4.01] } (22... Bd2 23. a4 e3 24. Rf7 e2 25. Qf2 e1=R+ 26. Rxe1 Bxe1 27. Qxe1 Rf8 28. Rxf8) 23. Qa3+?? { (4.01 → 0.00) Blunder. Rxf8 was best. } { [%eval 0.0] } (23. Rxf8 Qxf8 24. Qa5+ Kb8 25. Qc7+ Ka8 26. Qxd7 Qf5 27. Qc8+ Ka7 28. Qc5+ b6) 23... Kb8 { [%eval 0.0] } 24. Rxf8 { [%eval 0.0] } 24... Qxf8 { [%eval 0.0] } 25. Re1?? { (0.00 → -2.02) Blunder. Qc5 was best. } { [%eval -2.02] } (25. Qc5 e3 26. Rf1 Qe8 27. Qc7+ Ka8 28. Qa5+ Kb8 29. Qc7+) 25... Qd8?? { (-2.02 → 0.00) Blunder. Bb5 was best. } { [%eval 0.0] } (25... Bb5 26. c4 Bxc4 27. Qc5 e3 28. Rc1 Ba6 29. d7 Qf2+ 30. Kh1 Qd2 31. h4) 26. Qc5 { [%eval 0.0] } 26... Bh6? { (0.00 → 1.16) Mistake. Bc6 was best. } { [%eval 1.16] } (26... Bc6 27. Rf1 e3 28. b4 Qe8 29. Qb6 e2 30. Qc7+ Ka7 31. Qa5+ Kb8) 27. Qf2?? { (1.16 → -1.18) Blunder. b4 was best. } { [%eval -1.18] } (27. b4 e3 28. b5 Qc8 29. Qb4 Qf8 30. Rf1 Qe8 31. c4 e2 32. Rf3 b6) 27... e3 { [%eval -1.12] } 28. Qe2? { (-1.12 → -2.75) Mistake. Qg3 was best. } { [%eval -2.75] } (28. Qg3 Bb5 29. a4 Bxa4 30. Qf3 Bb5 31. Ra1 Ba6 32. b3 e2 33. c4 Qb6+) 28... Bc6? { (-2.75 → -1.48) Mistake. Qg5 was best. } { [%eval -1.48] } (28... Qg5 29. c4 Qxe5 30. b4 Bf4 31. b5 Bxh2+ 32. Kh1 Bg3 33. Rf1 Bf2 34. a4) 29. Kh1?? { (-1.48 → -4.74) Blunder. b4 was best. } { [%eval -4.74] } (29. b4 Bf4 30. b5 Qh4 31. g3 Bxg3 32. bxc6 Bf2+ 33. Kg2 Qe4+ 34. Kh3 Bxe1) 29... Qd7?? { (-4.74 → -0.04) Blunder. Qh4 was best. } { [%eval -0.04] } (29... Qh4 30. Rf1 Bf4 31. Rxf4 Qxf4 32. Kg1 Qxe5 33. h3 Qd5 34. a4 Qd2 35. Kf1) 30. h3?? { (-0.04 → -2.61) Blunder. Rf1 was best. } { [%eval -2.61] } (30. Rf1 g6 31. b4 b5 32. a4 Qb7 33. a5 Bd5 34. Qg4 e2) 30... Qf7 { [%eval -1.93] } 31. Qg4?? { (-1.93 → -6.46) Blunder. Rf1 was best. } { [%eval -6.46] } (31. Rf1 Bf4 32. d7 Kc7 33. Qd3 Kd8 34. Kg1 g5 35. Rd1 Qf5 36. Qxf5 exf5) 31... Qg6?? { (-6.46 → -0.29) Blunder. Qf2 was best. } { [%eval -0.29] } (31... Qf2 32. Rg1 e2 33. d7 Bxd7 34. Qf3 Qxg1+ 35. Kxg1 e1=Q+ 36. Kh2 Kc7 37. Qf7) 32. Rg1?? { (-0.29 → -4.62) Blunder. Qxg6 was best. } { [%eval -4.62] } (32. Qxg6 hxg6 33. Kg1 Kc8 34. g3 Kd7 35. Kf1 Bb5+ 36. Kg2 Bc4 37. b3 Bd3) 32... e2?? { (-4.62 → -1.68) Blunder. Qxg4 was best. } { [%eval -1.68] } (32... Qxg4 33. hxg4 e2 34. Re1 Bb5 35. a4 Bd2 36. Rg1 Bxa4 37. c4 e1=R 38. Rxe1) 33. Qxg6?? { (-1.68 → -4.89) Blunder. Qxe2 was best. } { [%eval -4.89] } (33. Qxe2 Qg3 34. Qg4 Qxe5 35. c4 Bf4 36. Rf1 g5 37. b4 Qe3 38. b5 h5) 33... hxg6 { [%eval -4.64] } 34. Re1 { [%eval -4.54] } 34... Bxg2+?? { (-4.54 → 5.80) Blunder. Bb5 was best. } { [%eval 5.8] } { Black wins on time. } (34... Bb5 35. a4 Bd2 36. Ra1 Bd3 37. g3 e1=R+ 38. Rxe1 Bxe1 39. Kg2 Kc8 40. Kf3) 0-1