lichess.org
Donate
FEN
[Event "Best Ultra League 311th Team Battle"] [Site "https://lichess.org/NZS7M124"] [Date "2026.04.01"] [Round "-"] [White "tharindujayasuriya"] [Black "IamfromIndia25"] [Result "1-0"] [GameId "NZS7M124"] [UTCDate "2026.04.01"] [UTCTime "12:24:27"] [WhiteElo "2063"] [BlackElo "1587"] [WhiteRatingDiff "+1"] [BlackRatingDiff "-1"] [Variant "Standard"] [TimeControl "15+0"] [ECO "A45"] [Opening "Indian Defense"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } { A45 Indian Defense } 2. e3 { [%eval 0.0] } 2... g6 { [%eval 0.28] } 3. Be2 { [%eval -0.04] } 3... Bg7 { [%eval 0.25] } 4. Nf3 { [%eval 0.0] } 4... d6 { [%eval 0.25] } 5. Bd2 { [%eval -0.1] } 5... e5?! { (-0.10 → 0.48) Inaccuracy. O-O was best. } { [%eval 0.48] } (5... O-O 6. O-O c5 7. c4 Re8 8. Bc3 cxd4 9. Nxd4 a6 10. Nd2) 6. O-O?! { (0.48 → -0.48) Inaccuracy. dxe5 was best. } { [%eval -0.48] } (6. dxe5 dxe5 7. Nxe5 Ne4 8. Nd3 a5 9. O-O Nxd2 10. Qxd2 Qe7 11. Rd1 O-O) 6... e4 { [%eval -0.23] } 7. Ne5?? { (-0.23 → -3.41) Blunder. Ne1 was best. } { [%eval -3.41] } (7. Ne1 c5 8. c4 O-O 9. Nc2 h5 10. Nc3 Nc6 11. Rb1 a5 12. b3 Re8) 7... dxe5 { [%eval -3.48] } 8. dxe5 { [%eval -3.51] } 8... Nfd7 { [%eval -3.65] } 9. Bb5 { [%eval -4.21] } 9... O-O { [%eval -4.17] } 10. Bxd7 { [%eval -4.67] } 10... Qxd7 { [%eval -4.58] } 11. Bc3 { [%eval -4.57] } 11... Qxd1 { [%eval -4.53] } 12. Rxd1 { [%eval -4.67] } 12... Bg4 { [%eval -4.4] } 13. Rf1 { [%eval -4.79] } 13... Be2 { [%eval -4.35] } 14. Re1 { [%eval -4.15] } 14... Bh5?! { (-4.15 → -3.02) Inaccuracy. Bc4 was best. } { [%eval -3.02] } (14... Bc4 15. Nd2 Bd5 16. Red1 Bc6 17. Nb3 Nd7 18. e6 Bxc3 19. exf7+ Rxf7) 15. e6?! { (-3.02 → -4.04) Inaccuracy. Nd2 was best. } { [%eval -4.04] } (15. Nd2 Nd7 16. Nxe4 Nxe5 17. h3 f5 18. Ng3 Rf7 19. a4 Re8 20. a5 Nd7) 15... Nc6 { [%eval -3.83] } 16. exf7+ { [%eval -3.86] } 16... Rxf7 { [%eval -3.97] } 17. Bxg7 { [%eval -3.94] } 17... Rxg7 { [%eval -3.67] } 18. Nc3 { [%eval -3.82] } 18... Kf7?! { (-3.82 → -2.79) Inaccuracy. Re8 was best. } { [%eval -2.79] } (18... Re8 19. Reb1 g5 20. b4 Rd7 21. b5 Na5 22. Rb4 Bg6 23. Ra4 b6 24. h3) 19. Rac1 { [%eval -3.47] } 19... Ke6?! { (-3.47 → -2.53) Inaccuracy. Re8 was best. } { [%eval -2.53] } (19... Re8 20. Nd5 g5 21. Nxc7 Re5 22. c4 Kf8 23. Nd5 Re6 24. h3 Ne5 25. Rc2) 20. g3? { (-2.53 → -4.86) Mistake. Nxe4 was best. } { [%eval -4.86] } (20. Nxe4 Bg4 21. h3 Bf5 22. Nc5+ Kf6 23. e4 Bc8 24. Nd3 Re7 25. f3 Be6) 20... Kf7 { [%eval -4.13] } 21. Kg2 { [%eval -4.86] } 21... Ne7? { (-4.86 → -2.41) Mistake. Bf3+ was best. } { [%eval -2.41] } (21... Bf3+ 22. Kf1 Rd8 23. Ne2 Ke8 24. Rcd1 Rgd7 25. Rxd7 Rxd7 26. Nd4 Nxd4 27. exd4) 22. f3?? { (-2.41 → -5.25) Blunder. Nxe4 was best. } { [%eval -5.25] } (22. Nxe4 Bg4 23. f3 Bd7 24. h4 Rf8 25. g4 Ke8 26. Nc5 h5 27. Rcd1) 22... Nf5?? { (-5.25 → -0.77) Blunder. Bxf3+ was best. } { [%eval -0.77] } (22... Bxf3+ 23. Kg1 Rd8 24. Rf1 Kg8 25. Rcd1 Bxd1 26. Rxd1 Rxd1+ 27. Nxd1 Nc6 28. Nc3) 23. fxe4?? { (-0.77 → -3.22) Blunder. Nxe4 was best. } { [%eval -3.22] } (23. Nxe4 Re8 24. g4 Bxg4 25. fxg4 Rxe4 26. gxf5 gxf5+ 27. Kf3 Rh4 28. Rh1 Rh3+) 23... Nxe3+?? { (-3.22 → 1.14) Blunder. Nd6 was best. } { [%eval 1.14] } (23... Nd6 24. e5 Nc4 25. Rf1+ Kg8 26. Nd5 Nxe5 27. Rf4 Be2 28. b3 c6 29. Nc3) 24. Rxe3 { [%eval 1.01] } 24... g5 { [%eval 1.1] } 25. Rf1+ { [%eval 1.07] } 25... Kg6?! { (1.07 → 2.19) Inaccuracy. Ke6 was best. } { [%eval 2.19] } (25... Ke6 26. e5 Rf7 27. Rxf7 Bxf7 28. Nb5 Ke7 29. Nxc7 Rd8 30. Rd3 Rc8 31. Rc3) 26. g4?? { (2.19 → 0.20) Blunder. Nd5 was best. } { [%eval 0.2] } (26. Nd5 Kh6 27. e5) 26... Kh6?? { (0.20 → 5.57) Blunder. Bxg4 was best. } { [%eval 5.57] } (26... Bxg4 27. Rg3 h5 28. Nd5 Kh6 29. h3) 27. gxh5 { [%eval 5.59] } 27... Rg6?! { (5.59 → 7.91) Inaccuracy. Re7 was best. } { [%eval 7.91] } (27... Re7 28. Nd5 Re5 29. Nf6 Rb5 30. e5 Kg7 31. e6 Rxb2 32. e7 Rxc2+ 33. Kg3) 28. Rh3?! { (7.91 → 5.53) Inaccuracy. hxg6 was best. } { [%eval 5.53] } (28. hxg6 Kxg6 29. Rd3 Re8 30. Rd7 c6 31. Kf3 Rf8+ 32. Ke2 Rxf1 33. Kxf1 h5) 28... Kg7?! { (5.53 → 7.81) Inaccuracy. Rd6 was best. } { [%eval 7.81] } (28... Rd6 29. Nd5 Rad8 30. Ne3 Rd2+ 31. Kg3 Kg7 32. e5 Re2) 29. hxg6 { [%eval 7.52] } 29... hxg6 { [%eval 8.09] } 30. Nd5 { [%eval 8.22] } 30... Kg8 { [%eval 8.36] } 31. Rf8+?! { (8.36 → 5.20) Inaccuracy. Nxc7 was best. } { [%eval 5.2] } (31. Nxc7 Rc8 32. Rc3 b5 33. Ne6 Rxc3 34. bxc3 g4 35. Kg3 Kh7 36. Rf7+ Kh6) 31... Kg7?! { (5.20 → 9.10) Inaccuracy. Rxf8 was best. } { [%eval 9.1] } (31... Rxf8 32. Rf3 Rd8 33. Nf6+ Kg7 34. Ng4 Rd2+ 35. Rf2 Rxf2+ 36. Kxf2) 32. Rg8+? { (9.10 → 4.94) Mistake. Rxa8 was best. } { [%eval 4.94] } (32. Rxa8 c6 33. Ne3 Kf6 34. Rg3 c5) 32... Kxg8 { [%eval 5.33] } 33. Ne7+ { [%eval 4.94] } 33... Kg7 { [%eval 5.0] } 34. Nf5+?? { (5.00 → 0.13) Blunder. Nd5 was best. } { [%eval 0.13] } (34. Nd5 Re8 35. Re3 a5 36. Nc3 Rd8 37. Re2) 34... Kf6?? { (0.13 → 5.06) Blunder. gxf5 was best. } { [%eval 5.06] } (34... gxf5 35. exf5 Rd8 36. Rd3 Rxd3 37. cxd3 Kf6 38. Kg3 Kxf5 39. b4 g4 40. b5) 35. Nh6 { [%eval 4.89] } 35... Ke5 { [%eval 5.0] } 36. Rf3 { [%eval 4.93] } 36... Kxe4 { [%eval 4.78] } 37. h4? { (4.78 → 2.68) Mistake. Ng4 was best. } { [%eval 2.68] } { White wins on time. } (37. Ng4 Rd8 38. Nf2+ Ke5 39. Re3+ Kf6 40. Re2 Kf5 41. h3 Rd4 42. b3 c6) 1-0