Yo, check it! In the lead-up to the ICC Men's T20 World Cup 2026, Afghanistan flexed hard with Darwish Rasooli droppin' 84 runs, cruisin' to a 61-run win over Scotland. Meanwhile, India A was all about that century life, as Narayan Jagadeesan lit it up against the USA, who fell short at 200. It’s a T20 showdown, fo’ shizzle!

Cricket

