Kamran Akmal, Khushdil Shah key in semi-final outcome

Saqlain Mushtaq helps you pick your fantasy team for the semi-final between Multan Sultans and Peshawar Zalmi

Shaheen Afridi strikes twice with brilliant yorkers

Shaheen Afridi removes Moeen Ali and Rohail Nazir with pinpoint yorkers against Multan

Khushdil Shah smashes 70 off just 29 balls

Khushdil Shah propels Multan Sultans with an unbeaten half-century

Fantasy Picks: Go with Chris Lynn as your captain

Lynn has come back with a quickfire 59 and got a 19-ball 39 when he last played Multan

Ali Shafiq holds off Peshawar in final over

Ali Shafiq recovers after two no-balls to preserve a Multan win

Vince stuns Islamabad with 61* off 24

Multan Sultans romped to victory on the back of James Vince's whirlwind half-century

Bopara averts a hat-trick

Aamer Yamim took two in two and threatened to take a hat-trick. However, it was not to be

Rilee Rossouw hammers fastest PSL century

He struck 10 fours and six sixes in his 44-ball innings

Ilyas dismisses Babar with diving catch

Multan Sultans' Mohammad Ilyas covers good ground to take a diving catch dismissing Karachi kings' Babar Azam.

Kings' Walton smashes window with massive six

Karachi Kings' Chadwick Walton hits a huge 94-meter six against Multan Sultans

Moeen Ali blasts 65 for Sultans v Kings

Moeen Ali smashed his way to a maiden PSL fifty to help Multan Sultans put up an imposing total

'YOU ARE KIDDING ME?!' Tom Banton takes brilliant catch

Peshawar Zalmi's Tom Banton stuns the crowd with a diving catch to dismiss Multan Sultans' Zeeshan Ashraf