A brilliant unbeaten century by skipper Angelo Mathews (116) handed Sri Lanka the advantage against Pakistan in the first Test at Sheikh Zayed Cricket Stadium in Abu Dhabi on Friday.
Trailing by 179 runs in the first innings, Sri Lanka ended day four on 420 for five, having resumed from their overnight total of 186-4.
Sri Lanka enjoy a lead of 241 runs with five wickets in hand on a good Test match wicket making the game interestingly poised on the final day.
Mathews led from the front with a chanceless innings during which he faced 282 balls and hit 12 fours and a six, enroute to stroking his first century as captain.
He shared in a 138-run stand for the fifth wicket with his deputy Dinesh Chandimal who frustrated the Pakistan bowlers during the afternoon before falling for 89 after having faced 166 balls and hit 12 fours.
Wicket keeper batsman Prasanna Jayawardena was with him at close on 48 off 107 balls having hit five boundaries and a six.