The Thruxton Circuit is a 2.356 mi motor-racing circuit located near the village of Thruxton in Hampshire, England, United Kingdom, about 30 mi north of Southampton. From Wikipedia
A race win plus two podium finishes gave him fresh momentum in the title fight.