The Sonic duo kept their heads and went to the lead after the Alex Davison/Geoff Emery combination were handed a 3-minute pitlane penalty for having a crew member over the lane when the car was released after their driver change.
Off the start pole-sitter Stephen Grove was passed in the early stages when all but four teams, including the Grove team, started with their amatuer drivers.
The amateur drivers pitted as soon as the rules permitted at the 25-minute mark. Daniel Gaunt taking over from Sam Shahin, who was making his debutant in the Tag Heuer Carrera Challenge.
Gaunt quickly got into his stride and carved his way through the field as the professional drivers at the point handed over to their am co-drivers.
After taking over the Davison car on lap #22, Emery battled with Aaron Ireland for the lead and was in front two laps later.
This all meant nothing after officials handed down the penalty to not only Emery but also the Tony Bates/Cameron McConville entry after another pitlane infringement.
McBride handed his car over to Thomas in third place, but after passing Ireland and the Emery penalty, he was able to control things through to the finish.
For McBride, it was a big boost for his title chances, while Thomas again proved his value with another race win in the Pro-Am format.
Second place went to the David Wall/Shane Smollen combination, with third Dylan O'Keeffe/Andrew Gowans in third.
Gaunt's awesome drive saw a fourth-place finish ahead of the pole-sitters Grove/Tim Slade.
The final race of the Pro-Am event will be at 12.30pm tomorrow. The drivers who finished today's race will start race #2, with the grid positions based on the Race #1 results.
VIDEO: McBride and Thomas speak after winning Race #1
RESULTS: Porsche Carrera Cup Pro-Am – Phillip Island
|Sonic/Bob Jane T Marts
|APB Group / All Star Equipment
|Rodney Jane Racing
|Horsley Park Gun Shop
|Porsche Centre Melbourne
|Platinum Nightclub Broadbeach
|President Limo Australia
|Repair Management Australia