EFU General batted first against TPL at the Insurance Premier League and were off to a strong start. Openers Zaib Kamal and Intikhab Ahmed knocked 39 and 26 runs respectively before Ahmed Nawaz stepped in to kick things up a notch. His smashing 60 off 37 was exactly what his side needed as the subsequent batsmen completely fell apart. Kashif Rajput was the key wicket taker for his side with 3 scalps while Muhammad Kamran picked up a couple. EFU General ended at 158 for 7 in 20 overs.
In response, TPL Insurance were off to a rocky start after losing opener Qaiser for just 2 runs. Kashif Rajput then delivered with the bat with an impressive 37 runs to keep his team on track to chase down the target. Cameos by Ali, Sharib and Ammar gave the team some hope with Muhammad Kamran's 36 not out leading the pack. However, EFU General's bowlers were able to pull back the opposition at crunch time and somehow managed to restrict them to 155 for 7 in 20 overs with Hussain Mustafa and Tariq Mehmood picking up 2 wickets each.
EFU General won by 3 runs.