FEN
[Event "Best Ultra League 311th Team Battle"]
[Site "https://lichess.org/9sRjbnif"]
[Date "2026.04.01"]
[Round "-"]
[White "tharindujayasuriya"]
[Black "IamfromIndia25"]
[Result "1-0"]
[GameId "9sRjbnif"]
[UTCDate "2026.04.01"]
[UTCTime "12:21:53"]
[WhiteElo "2058"]
[BlackElo "1577"]
[WhiteRatingDiff "+1"]
[BlackRatingDiff "-1"]
[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. e3 { [%eval 0.0] } 2... d5 { [%eval 0.11] } 3. Be2 { [%eval 0.0] } 3... Bb4+ { [%eval 0.16] } 4. c3 { [%eval 0.0] } 4... Be7 { [%eval 0.14] } 5. Bd2 { [%eval -0.2] } 5... Nf6 { [%eval -0.12] } 6. Nf3 { [%eval -0.14] } 6... Ne4 { [%eval 0.33] } 7. Ne5?! { (0.33 → -0.22) Inaccuracy. c4 was best. } { [%eval -0.22] } (7. c4 dxc4 8. Qc2 Nd6 9. O-O O-O 10. a4 b6 11. Na3 Bb7 12. Nxc4 Nxc4) 7... Nxf2?? { (-0.22 → 2.99) Blunder. c5 was best. } { [%eval 2.99] } (7... c5 8. O-O O-O 9. Be1 b6 10. f3 Nd6 11. Bf2 Qc7 12. Nd2 Bb7 13. Re1) 8. Kxf2 { [%eval 3.05] } 8... Bh4+ { [%eval 3.2] } 9. g3 { [%eval 3.17] } 9... Be7 { [%eval 3.07] } 10. Nf3 { [%eval 2.97] } 10... f6 { [%eval 3.61] } 11. Rg1 { [%eval 3.14] } 11... O-O { [%eval 3.22] } 12. Kg2 { [%eval 2.86] } 12... f5 { [%eval 3.23] } 13. Rf1 { [%eval 3.2] } 13... f4?! { (3.20 → 4.28) Inaccuracy. c5 was best. } { [%eval 4.28] } (13... c5 14. Kg1 g5 15. a4 b6 16. Na3 Nd7 17. c4 g4 18. Ne1 Nf6) 14. Ne5?! { (4.28 → 3.03) Inaccuracy. exf4 was best. } { [%eval 3.03] } (14. exf4 e5 15. Be3 Nc6 16. Ng1 Kh8 17. Kh1 Bf5 18. Nd2 e4 19. g4 Bd7) 14... Bh4?! { (3.03 → 4.69) Inaccuracy. fxg3 was best. } { [%eval 4.69] } (14... fxg3 15. hxg3 Nd7 16. Rxf8+ Qxf8 17. Qf1 Qxf1+ 18. Kxf1 Nxe5 19. dxe5 Bd7 20. Be1) 15. exf4 { [%eval 4.85] } 15... Bxg3 { [%eval 5.71] } 16. hxg3 { [%eval 5.53] } 16... Qd6 { [%eval 6.39] } 17. Rh1 { [%eval 6.43] } 17... h5 { [%eval 8.68] } 18. Bxh5 { [%eval 7.86] } 18... Rf5? { (7.86 → Mate in 7) Checkmate is now unavoidable. Qxe5 was best. } { [%eval #7] } (18... Qxe5 19. dxe5 Nc6 20. Na3 Rf5 21. Be2 g5 22. Qe1 gxf4 23. Bxf4) 19. Bf7+ { [%eval #6] } 19... Kf8 { [%eval #5] } 20. Qh5?? { (Mate in 5 → 4.00) Lost forced checkmate sequence. Rh8+ was best. } { [%eval 4.0] } (20. Rh8+ Ke7 21. Re8+ Kf6 22. Qg4 g5 23. Qh5 Rxe5 24. Qg6#) 20... Ke7? { (4.00 → 7.94) Mistake. Rxh5 was best. } { [%eval 7.94] } (20... Rxh5 21. Rxh5 Qb6 22. Rh8+ Ke7 23. b4 Nc6 24. Bh5 Qa6 25. Re8+ Kd6 26. a4) 21. Qh8 { [%eval 7.79] } 21... Rxf7 { [%eval 8.23] } 22. Nxf7 { [%eval 6.6] } 22... Kxf7 { [%eval 7.52] } 23. Rh7 { [%eval 7.52] } 23... Qf8 { [%eval 7.56] } 24. Qxg7+?? { (7.56 → 1.81) Blunder. Qxf8+ was best. } { [%eval 1.81] } (24. Qxf8+ Kxf8 25. Rh8+ Kf7 26. Rxc8 c5 27. Na3 cxd4 28. cxd4 Nc6 29. Rxa8 a6) 24... Qxg7 { [%eval 1.85] } 25. Rxg7+ { [%eval 1.77] } 25... Kxg7 { [%eval 1.93] } 26. Be3 { [%eval 1.45] } 26... Bd7 { [%eval 1.56] } 27. Nd2 { [%eval 1.67] } 27... Bc6 { [%eval 1.88] } 28. Rh1 { [%eval 1.59] } 28... Nd7 { [%eval 1.59] } 29. Nf3 { [%eval 1.68] } 29... e5?? { (1.68 → 5.37) Blunder. Ba4 was best. } { [%eval 5.37] } (29... Ba4 30. Ng5 Bc2 31. Nxe6+ Kg6 32. Nxc7 Be4+ 33. Kf2 Bxh1 34. Nxa8 Nf6 35. Ke2) 30. dxe5 { [%eval 5.35] } 30... Nxe5 { [%eval 5.98] } 31. Nd4?? { (5.98 → 2.77) Blunder. Bd4 was best. } { [%eval 2.77] } (31. Bd4 Bd7 32. Bxe5+ Kg6 33. Rh4 Rc8 34. g4 c5 35. f5+ Bxf5 36. gxf5+ Kxf5) 31... Ng4 { [%eval 2.62] } 32. Rh7+?? { (2.62 → -4.69) Blunder. Nxc6 was best. } { [%eval -4.69] } (32. Nxc6 Nxe3+ 33. Kf3 Nc4 34. Nd4 Re8 35. Nf5+ Kg6 36. Rh6+ Kf7 37. Rh2 Kf6) 32... Kxh7 { [%eval -5.02] } 33. Bf2 { [%eval -5.29] } 33... Ne3+?? { (-5.29 → -0.34) Blunder. Bd7 was best. } { [%eval -0.34] } (33... Bd7 34. f5 Re8 35. Bg1 Kg8 36. Ne6 Bxe6 37. fxe6 Rxe6 38. Bxa7 Nf6) 34. Bxe3 { [%eval -0.33] } { White wins on time. } 1-0
