Mohammad Hafeez hit a sparkling century to help Pakistan beat England by six wickets in the first day-night international at Abu Dhabi on Thursday, taking a 1-0 lead.
The 35-year-old finished with an unbeaten 130-ball 102 to steer Pakistan to the modest target of 217 in 43.4 overs, carrying his batting form from the preceding 2-0 Test series win last week into the limited-overs clash.
Hafeez added 106 for the unbroken fifth wicket stand with Babar Azam (62 not out) and 70 for the fourth wicket. Eoin Morgan and James Taylor hit half centuries for England in total of 216.
Pakistan, just like England, were rattled at the start, as left-arm paceman Reece Topley (3-26) dismissed Azhar Ali (eight), Bilal Asif (two) and Younis Khan (nine).
Younis, who before the start of the match announced his retirement from one-day cricket, finished his career with 7,249 runs in 265 matches. Hafeez and Malik steadied Pakistan to 111 before Malik fell to Moeen Ali.
Brief Scores
Pak:217/4 (Hafeez 101; Topley 3/26) beat Eng: 216 (Morgan 76, Taylor 60, Irfan 3/35) by 6 wickets.