The race was a straightforward battle of the Red Bulls, with Feeney enjoying two stints in the lead, despite van Gisbergen being in control of the race.
The rookie's first go out front came right at the start, Feeney comfortably beating his teammate off the line to get the run through Turns 1 and 2.
With Le Brocq's car left buried deeply in the fence the safety car was swiftly deployed, before the race was red flagged to repair the fence.
When the race restarted on Lap 7 it was Feeney who continued to lead, although only until van Gisbergen slid underneath him into Turn 6 on that same lap.
The Kiwi then settled into a long first stint, running right through to Lap 27, some 10 laps longer than Feeney.
That helped Feeney back into the lead thanks to an undercut but, once again, it didn't last long. With a healthy tyre advantage van Gisbergen quickly found his way past at the hairpin, taking over a lead he would hold until the finish.
Feeney followed him home to make it a Triple Eight one-two and record his first Supercars podium.
"It's fantastic," said van Gisbergen. "This is Broc's moment to have this first podium. He led the race for a while, he got me at the start. But I'm just stoked."
Feeney added: "It's bloody awesome to be honest. I thought coming here this weekend had a chance to snag a podium and we rolled out pretty strong. To qualify second, race with Shane – the best dude in Australia at the moment – and to finish P2 behind him is awesome."
It was another first of sorts for David Reynolds, whose third place marked Grove Racing's first podium under full Grove family ownership.
Reynolds finished just over a second behind Feeney, having shadowed the leading Red Bull Holdens without ever putting them under real pressure.
Chaz Mostert completed a remarkable recovery from 16th on the grid, running long to pop up in fourth place, right behind Reynolds, at the finish.
There was a wild mid-race moment for Tim Slade, meanwhile, after a frightening run-in with Cam Waters down the back straight.
Slade was trying to side draft past Waters and looked to have a got run on him, only for Waters to give him a hit as they went through the Turn 5 kink.
That sent Slade into a high-speed, off-track slide, his car getting airborne before bouncing back across the road.
Both cars were able to continue with Waters slapped with a drive-through penalty for his efforts.
|1||97||Shane van Gisbergen||Holden Commodore ZB||-|
|2||88||Broc Feeney||Holden Commodore ZB||2.417||2.418||2.418|
|3||26||David Reynolds||Ford Mustang GT||3.717||3.717||1.300|
|4||25||Chaz Mostert||Holden Commodore ZB||4.238||4.238||0.521|
|5||11||Anton De Pasquale||Ford Mustang GT||9.012||9.012||4.774|
|6||18||Mark Winterbottom||Holden Commodore ZB||11.515||11.515||2.503|
|7||20||Scott Pye||Holden Commodore ZB||14.556||14.557||3.042|
|8||5||James Courtney||Ford Mustang GT||17.430||17.431||2.874|
|9||10||Lee Holdsworth||Ford Mustang GT||17.697||17.698||0.267|
|10||35||Todd Hazelwood||Holden Commodore ZB||19.320||19.321||1.623|
|11||2||Nick Percat||Holden Commodore ZB||21.481||21.482||2.161|
|12||9||Will Brown||Holden Commodore ZB||23.704||23.704||2.223|
|13||96||Macauley Jones||Holden Commodore ZB||23.895||23.896||0.192|
|14||22||Chris Pither||Holden Commodore ZB||24.665||24.666||0.770|
|15||3||Tim Slade||Ford Mustang GT||26.738||26.739||2.073|
|16||17||Will Davison||Ford Mustang GT||26.965||26.966||0.227|
|17||6||Cameron Waters||Ford Mustang GT||45.484||45.484||18.519|
|18||14||Bryce Fullwood||Holden Commodore ZB||1 lap|
|19||99||Brodie Kostecki||Holden Commodore ZB||1 lap|
|20||4||Jack Smith||Holden Commodore ZB||7 laps|
|55||Thomas Randle||Ford Mustang GT|
|8||Andre Heimgartner||Holden Commodore ZB|
|56||Jake Kostecki||Ford Mustang GT|
|34||Jack Le Brocq||Holden Commodore ZB|
|76||Garry Jacobson||Holden Commodore ZB|
|View full results|