
Pakistan leads the five match series 2-1.
Tillakaratne Dilshan was the highest scorer for Sri Lank, he made 59 runs off 62 balls.
Umar Gul, 29, playing his first match since undergoing a knee operation in May this year, took three wickets for 19 runs in 5.4 overs.
Saeed Ajmal, Junaid Khan and Mohammad Hafeez took two wickets each.
Earlier, Mohammad Hafeez smashed a sensational century against Sri Lanka to help Pakistan post a supreme 327-run target in the third One Day International against Sri Lanka in Sharjah on Sunday.
Hafeez scored a career best 140 not out from 136 deliveries, using 11 fours and three sixes.
He was helped by an in-form Ahmed Shehzad, who laid the platform early on with a brisk 81, and a surprisingly quick Misbahul Haq who hit 40 from just 26 deliveries.
The run-rich Sharjah pitch yielded a delicious six fest, with two sixes coming from Shehzad, Maqsood, Misbah and Umar Akmal each, and three from Hafeez.
Sohaib Maqsood scored a run-a-ball 21 while Umar Akmal provided a late surge with an unbeaten 23 from 12 balls.
Sharjeel Khan and Shahid Afridi, though, failed to score big this time around. Kulasekara bowled Sharjeel for two runs while Malinga bowled Afridi for two as well.
From the Sri Lankan side, none of the bowlers managed any impressive figures, though Perera grabbed two wickets and Malinga and Kulasekara one each.
Pakistan brought in recalled paceman Umar Gul for Sohail Tanvir after the right-arm paceman was flown in as cover for Junaid Khan, who was also fit to play.
Gul, 29, plays his first match since undergoing a knee operation in May this year.
Sri Lanka remained unchanged from the side which won the second match in Dubai by two wickets on Friday.
The five-match series is tied at 1-1 after Pakistan won the first match by 11 runs in Sharjah.
Yaaayyyyyyyyyyyy!
— Najam Sethi (@najamsethi) December 22, 2013
Pakistan: Misbahul Haq (capt), Mohammad Hafeez, Sharjeel Khan, Ahmed Shehzad, Sohaib Maqsood, Umar Akmal, Shahid Afridi, Saeed Ajmal, Junaid Khan, Umar Gul, Bilawal Bhatti.
Sri Lanka: Angelo Mathews (capt), Tillakaratne Dilshan, Kusal Perera, Kumar Sangakkara, Dinesh Chandimal, Dimuth Karunaratne, Thisara Perera, Lasith Malinga, Nuwan Kulasekara, Sachithra Senanayake, Seekkuge Prasanna.
Umpires: Johan Cloete (RSA) and Shozab Raza (PAK)
Tv umpire: Richard Illingworth (ENG)
Match referee: David Boon (AUS)
Correction: Earlier version of the story erroneously mentioned Mohammad Hafeez as Captain.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ