The NZ vs SL clash at the historic R. Premadasa Stadium had it all: tension, collapse, comeback and finally a tournament-defining win. In this T20 World Cup 2026 co-host country, Sri Lanka national cricket team won the toss and decided to bowl so that they could take advantage of the home conditions. However, what ensued […]
Read more