Vancouver Knights defeated Toronto Nationals by 25 runs in the last league stage match of the ongoing Global T20 Canada on Thursday.
Asked to bat first, the Knights posted a total of 128/7 in 20 overs with Corbin Bosch scoring 30 off 26 balls. Later, the Nationals were bundled out for 103 as Harsh Thaker took a four-wicket haul.
Despite ending up on the losing side, the match turned out to be really memorable for former Pakistan skipper Shahid Afridi, who stunned everyone with his two wickets.
The dashing 43-year-old cricketer gave a tough competition to all the youngsters with his brilliant spell. In the 11th over of the match, Afridi dismissed his former Pakistan teammate Mohammad Rizwan, who tried to go for a big hit but was caught by Farhan Malik at the deep mid-wicket.