Pakistan captain Azhar Ali led from the front with 80 but his side were still held to 247 for eight by England in the fourth one-day worldwide at Headingley on Thursday.
The fourth match of the series will be played at Headingley, Leeds today. Imad Wasim returns having been injured for Trent Bridge, coming in for the experienced Shoaib Malik who has had a poor series, while Umar Gul, Mohammad Rizwan and Mohammad Irfan are drafted in.
Bairstow and Stokes combined in a 103-run stand for the fifth wicket after Mohammad Irfan snared both openers and the dismissals of Joe Root (30) and Morgan (11) left their team struggling at 72-4 in the 15th over. On a wicket like this, you need to support your bowlers.
He was backed up by Jos Buttler, who scored 90 not out from 51 balls, and Eoin Morgan, who scored 57 at a strike rate of 211.11.
Series: England sealed the series 3-0 with a massive 169-run win in the third ODI after scoring 444 for 3 - the highest score ever in ODIs.
Both teams made changes from Tuesday's match at Trent Bridge in Nottingham, where England piled up 444 for three - the highest total in any one-day worldwide - as they won by 169 runs. It's about finding the players in form and playing them.
The tourists can look to Sharjeel Khan for this, who has been a spark, and opening bowler Mohammed Amir, who has been off-colour so far in the series, but is capable of producing so much more. The pitch is expected to be slightly slow.
Rashid took 3-47 that included the wickets of Azhar and dangerman Sarfraz Ahmed (12), while Moeen, 2-39, didn't concede a boundary in his 10 overs for the wickets of Mohammad Nawaz (13) and Babar Azam (12).