ADIL Rashid struck twice in two balls to put Yorkshire in the box seat against Somerset before rain curtailed an entertaining third morning ten minutes early at Headingley.

The leg-spinner, only introduced into the attack for the 63rd over of the innings after scoring 180 with the bat, removed South African Test opener Alviro Petersen and Arul Suppiah in his third over to leave the visitors at 189-5 in reply to 505-9 declared.

Tim Bresnan had struck twice during the first half hour of day three before Petersen, who made 54, and unbeaten James Hildreth shared 66 for the fourth wicket.

Bresnan helped reduce the visitors from 92-1 overnight to 123-3, including the wicket of England Test colleague Nick Compton lbw as he offered no shot to the day’s second ball. Bresnan then ripped out night-watchman Jack Leach’s off stump.

Petersen was caught at mid-on by Steve Patterson and Suppiah caught at short-leg by Joe Sayers.

Somerset moved on to 190-5 from 69 overs at lunch, and they need to get to 356 to avoid the follow-on. Hildreth (31 not out) passed 10,000 first-class runs during the morning.