Vince, so often criticised for his inconsistency, scored 102 from 95 balls as his side won by three wickets, despite a supreme 158 by Pakistan Captain Babar Azam.
After an action-packed start to their chase, England were 165 for five in the 24th over before Vince put on 129 with Lewis Gregory to delight the raucous Edgbaston crowd. With 38 runs needed from 48 balls, Vince hit Haris Rauf to mid-on and Gregory fell for 77 from 69 balls in the Pakistan fast bowler’s next over to set up a tense finish.
Chief scores
Pakistan: 331/9 in 50 overs (Babar 158, Rizwan 74, Carse 5/61)
England: 332/7 in 48 overs (Vince 102, Gregory 77, Rauf 4/65). (BBC)