Hafeez struck an unbeaten 70 from 49 balls to help Pakistan post 157/5 before they restricted Sri Lanka for 142/9 in front of a cheering crowd of more than 10,000.
Sri Lanka were wayward with their bowling especially in the death overs and bowled eight wide balls, including five from Dushmantha Chamara, further helping Pakistan's cause.
Pakistan captain Shahid Afridi got the biggest cheer when he came to bat but he disappointed by being out first ball.
In reply, Pakistan rookie left-arm spinner Imad Wasim rattled the Lankan chase with his tidy 4/25 from four overs after the towering left-arm quickie Mohammad Irfan (2/18) gave his team a good start.

Lahiru Thirimanne (45 from 37 balls; 4x4, 2x6) and Dinesh Chandimal (30 from 21 balls; 5x4, 1x6) threatened to pull off the chase but they became two of Wasim's four victims as Lankans struggled to get partnerships going.

Wasim was also sharp with his fielding and dismissed Milinda Siriwardana with a direct throw from extra cover.

A day after Afridi and former captain Shoaib Malik praised Indian crowd, the fans reciprocated cheering every Pakistani run or dismissal.

Following their early exit in the Asia Cup, Pakistan ticked the boxes in all the three departments and produced two run outs on the field.

Brief Scores

Pakistan: 157/5; 20 overs (Mohammad Hafeez 70 not out; Thisara Perera 2/21).
Sri Lanka: 142/9; 20 overs (Lahiru Thirimanne 45, Dinesh Chandimal 30; Imad Wasim 4/25, Mohammad Irfan 2/18).
Pakistan win by 15 runs.

Latest News from Sports News Desk