Bennett’s teammates Iljo Keisse and Michael Morkov took to the front of the peloton to guide the Irishman to the head of the pack and clinch his victory.
“I’d be lying if I’d said I didn’t feel the pressure to get that first win,” said Bennett, the first Irishman to lead the Tour Down Under general classification.
“I am very happy it came today, on the very first stage of the season’s first race, and I can’t thank my incredible teammates enough, because the result is down to their amazing effort.”
Philipsen, riding for UAE Team Emirates, was the only rider to challenge Bennett and almost pulled off the win at the line in Tanunda, northeast of Adelaide.
Last year’s opening stage winner Elia Viviani was fourth for Cofidis, ahead of former winner Andre Greipel of Israel Start-Up Nation.
South African Daryl Impey, chasing a third straight victory in Australia, was seven seconds behind Bennett in the general classification.
“Tomorrow is a key day,” Impey’s Mitchelton-Scott team sport director Matt White said.
“It’s a course we know and it’s a crucial day for Daryl’s ambitions overall.”
The opening stage, a five-lap circuit through South Australia’s famous Barossa Valley wine district, was not affected by bushfires which scorched the Adelaide Hills region last month.
Stages two and three will take teams and spectators through areas where properties were destroyed in the blazes, which also killed one person and injured others.
“We’ve been working feverishly to make sure that the route is safe and lots of tree clearance and some minor road repairs have been done,” Adelaide Hills Mayor Jan-Claire Wisdom said prior to the race.