Looks like the talking point at Silverstone this year will be about tires - almost prevented a Mercedes win last week. Prevented a potential better finish for both Mercedes this week.
Red Bull kept it cool and their strategy played out well this week. Much deserved win.
|