Western Australia 236 (Philippe 73, Neser 5-28) beat Queensland 231 (Renshaw 104, Kelly 3-34, Behrendorff 3-41) by five runs
Philippe (73 off 94 balls) struck six fours and two sixes as WA were dismissed for 236 having lost the toss at the WACA. Neser took a one-day career-best 5 for 28 off 9.2 overs and Renshaw (104 off 114) kept Queensland In the hunt after they crashed to 3 for 14 in the seventh over.
Queensland, who ended on 231, needed seven off the final over bowled by Matt Kelly. Renshaw turned down a single off the first two balls, was unable to score off the third - a full delivery outside off stump - and was run out going for a second run off the fourth.
"I thought Kells bowled beautifully at the end, it probably got a bit closer and tighter than we thought but I still had full faith that we would get the job done." Philippe said.
Ladder-leaders WA scored their fourth win from as many games while Queensland dropped to three defeats from three.
Fluent right-hander Philippe has scored a century and two fifties in four innings in which he has amassed a competition-leading 291 runs at a strike rate of 101, with a lowest score of 37 not out.
He made three ODI appearances against the West Indies last year, and with Aaron Finch recently retiring from the Australian team in that format, Philippe has staked his claim for a recall for the series against England later this month.
It took WA 20 overs to get their run rate significantly above three, with Neser and Mark Steketee and Gurinder Sandhu extracting some early movement. They accelerated to 3 for 130 in the 31st over, when Philippe was caught after striking a six from Sandhu's previous delivery.
A seventh-wicket stand of 56 between Hilton Cartwright and Kelly added some late innings momentum after WA slumped to 6 for 166. Neser earned lbw decisions with successive deliveries as WA lost 4 for 14 to be dismissed with 16 balls left.
Kelly and Jason Behrendorff smashed through the Queensland top order, with the latter having Test batters Usman Khawaja and Marnus Labuschagne caught for 4 and 5 respectively.
Renshaw stroked 12 boundaries in a well-paced innings, though he did not see a lot of the strike in the last few overs.
"The last seven overs he didn't get much strike and it proved costly for us," Neser said.