Nicolas Terol returned to the top of the timesheets on Saturday morning after a devastating final lap at Silverstone.

The riders will have been relieved to see dry and sunny conditions facing them after yesterday afternoon's session was disrupted by rain, allowing Johann Zarco to set the pace for the second session running.

But normal service was resumed in FP3 with Terol setting a 2:15.030 at the end of the session to finish 0.606s ahead of Maverick Vinales, who had temporarily taken the fastest time from him.

Efren Vazquez was another rider who made a late dash and climbed up to second place before the final laps of Terol and Vinales were completed. The AvantAirAsiaAjo rider finished almost a second down in third with teammate and Friday pacesetter Johann Zarco fourth, unable to hit the heights of yesterday.

Sandro Cortese lost out in the final few minutes and dropped from second to an eventual fifth with fellow countryman Jonas Folger in sixth place. Hector Faubel continued to have a disappointing weekend and could only manage seventh and was almost two and a half seconds down on his teammate in the lead.

Alberto Moncayo finished eighth ahead of the second Blusens by Paris Hilton Racing Aprilia of Sergio Gadea, while Danny Kent completed the top ten. The Briton was in and around the top ten for the entire session and his 2:18.247 lap was the fastest he had done all weekend.

Danny Webb, however, wasn't able to match the time he did in yesterday morning's first practice and finished in 17th as a result. The Mahindra rider was second fastest in the wet yesterday though and with the forecast looking gloomy for race day, Webb may have a golden opportunity to score his first points of the season this weekend.

Taylor Mackenzie and Harry Stafford were 25th and 26th respectively with John McPhee bringing up the rear in 31st. Qualifying for the 125cc British Grand Prix will take place at 1pm this afternoon.