Stokes was also responsible for ending Mohamed Shami's (0) short spell at the crease, and the all-rounder went on to seal the victory as his bowling led to Hardik Pandya (31) being caught, ending with a figure of 4-40.

However, the 27-year-old is to miss the second of the five Tests at Lord's as his court case for affray begins in Bristol on Monday.