Big-hitting Sanath Jayasuriya suffered a taste of his own medicine, brutalised by Pakistan's batsman as Sri Lanka lost by 33 runs in a World Twenty20 Super Eights match on Monday.
Jayasuriya, the tournament's top scorer to date after two half centuries, wrote his name into the record books once again by conceding the inaugural competition's worst bowling figures of 0-64.
The main damage was suffered at the hands of rookie Pakistan skipper Shoaib Malik who top-scored with 57 out of a total of 189 for six, with support from Younis Khan (51) in a stand worth 101 from only 58 balls.
Sri Lanka then never recovered from the loss of three early wickets, despite a 56-run partnership between Chamara Silva and Mahela Jayawardena who made 28 before holing out on the boundary, caught by Mohammed Hafeez off Shahid Afridi.
When Silva perished to the same bowler for 38 off 27 balls, an always daunting run chase drifted out of Sri Lanka's reach and they finished on 156 for nine at the end of their 20 overs.
Afridi finished with figures of four for 18, which included the wicket of Gayan Wijekoon who was out for a duck.
There were also two wickets for Mohammed Asif who accounted for Upul Tharanga in only the second ball of the innings, caught by Umar Gul.
Wicketkeeper Kumar Sangakkara was then bowled by Asif after looking dangerous with a rapid 18 off 10 balls, which included two fours and a six.
The prize wicket of Jayasuriya was sandwiched in between, bowled by Sohail Tanveer for only five.
It capped a miserable evening for the 38-year-old who was clearly targeted by the Pakistanis after they had also suffered an early wobble on the batsman-friendly pitch.
Pakistan were sent into bat in perfect night-time conditions after Sri Lanka captain Jayawardene won the toss and chose to field.
His decision seemed to be vindicated during the opening overs from Chaminda Vaas and Dilhara Fernando who ensured that Pakistan ended the seventh over on 37 with three wickets down.
Imran Nazir was the first to depart, tamely lobbing a slower ball from the Vaas to Jehan Mubarak, fielding in the covers, for seven. Fellow opener Salman Butt followed him back to the changing room only two balls later.
Fernando then bowled a rare maiden which included the wicket of the dangerous looking Mohammed Hafeez, again bowled with the score on 33.
The extra speed of Lasith Malinga had the effect of accelerating the pace of the Pakistan innings, his first over going for 12.
Jayasuriya suffered similar punishment in his first over, with the Pakistan batsmen appearing to target the spinner as the weak link in the Sri Lankan armoury. His first two overs went for 15.
Worse was to follow in his third. After Younis brought up the century with a boundary off the 77th ball of the innings, Jayasuriya was then launched for another huge six in an over that cost 20.
Malik was having equal fun, taking only 31 balls to reach 57 which included four boundaries and two sixes. He was finally out, caught by Tillekeratane Dilshan off the bowling of Malinga.
Both teams are back in action at the same venue on Tuesday, with Pakistan playing Australia and Sri Lanka taking on Bangladesh.