Chandimal reached his 13th Test hundred with a quick single off Lyon to covers for his second test ton against Australia and the fourth in Galle. This year, Chandimal has hit a purple patch averaging 90 in Tests.
"It's every bowler's dream to get a five-for in Test cricket and the same goes for me," Nawaz told reporters. "I am very happy and I will keep working hard and repeat this kind of performance again."
Shafique hit an unbeaten 160 to steer Pakistan home in a record chase of 342 at the picturesque venue as Pakistan won a tense opening Test in the final session on day five.
Jayasuriya claimed his fourth five-wicket haul in just his third Test to star in Sri Lanka's 246-run win to end the two-Test series level at 1-1 in Galle.
Tourists Pakistan, who lead the two-match series 1-0, ended day two on 191-7, still trailing Sri Lanka by 187 runs in their first innings in Galle.
Ben Stokes took 90 Tests and 164 innings to reach his tally of sixes while McCullum's 107 were achieved in 176 innings across 101 Tests. Stokes looks set to hold the record for some time.
The former captain earned two standing ovations at the Basin Reserve during a superb innings which brought up his 26th Test century. He raised his bat fleetingly after reaching 29 not out to pass Taylor's record of 7,683 runs.
New Zealand skittled out West Indies on day four for 247 after they followed on after being dismissed for a paltry 138 in their first innings in reply to a mammoth 519 for seven of the opponents.
It was also Smith’s first century in Australia since December 2017 in a drawn Test against England at the Melbourne Cricket Ground.