MG's Jason Plato has claimed his 80th career BTCC victory after a coming out on top of a thrilling three-car battle for the win at Silverstone.
Plato immediately had to roll his sleeves up as the 888 Engineering man was forced to fend off the fast starting BMW of Colin Turkington.
The safety car, caused by the collision of Rob Austin and Frank Wrathall, once again worked against the favour of the MG's allowing the field to close up once more.
As Plato led Jordan and Aron Smith both on the soft began to scythe their way through the field, demoting Sam Tordoff and Turkington out of podium contention.
The race finally came to a head when Jordan, after relentlessly closing the gap to Plato, took the lead in Brooklands, only for the MG to undercut the Pirtek Honda as they arrived back at Copse corner.
Plato was able to hang on by slimmest of margins as the pair, with Smith glued behind, traded paintwork on a number of occasions.
Tordoff was best of the rest in fourth with the powerless Turkington falling to fifth.
Matt Neal and Gordon Shedden finished sixth and seventh for Yuasa Honda, both picking up what could be vital championship points ahead of Speedworks Dave Newsham in eighth.
Dan Welch also opted for the soft tyre, and the decision paid off with a top nine finish, a brave result as the Proton man races this weekend with a fractured coccyx.
Mat Jackson rounded out the top ten in his Airwaves Focus in tenth.
Lee Wood once again took the S2000 honours in 16th position two places ahead of Liam Griffin in 18th.