He pushed back into the lead and while McLaughlin threatened with 10 laps remaining, van Gisbergen had more than enough to hold his rival at bay.
"It was a good battle, he got back to me at the end but what a day," Van Gisbergen said.
"Scotty is consistent and their team is on top of their game but I am enjoying the fight.
"Battling these guys every week up front, I am just loving it."
McLaughlin had no quals about coming up just short.
"Congratulations to Shane, he was too good," he said.
"We had a good battle in the middle but they were just too fast."
Chaz Mostert held off a charging Jamie Whincup for third, with Kiwi Fabian Coulthard claiming fifth in another consistent performance.
Of the other New Zealanders, Andre Heimgartner was 14th and Richie Stanaway, who qualified in the top 10 for the first time this season, finished 18th.
McLaughlin retains his 131-point buffer over van Gisbergen with Coulthard sixth, Heimgartner 18th and Stanaway 23rd.
The next round will see the first ever night race take place, with Sydney Motorsport Park playing host to the event next month.