Sydney FC have marched to the top of the A-League table with a resounding 2-0 win over Western United at GMHBA Stadium.
Adam Le Fondre struck twice in the first half to condemn Mark Rudan's side to their third consecutive loss and send the Sky Blues two points clear of Melbourne City.
Sydney's day was made difficult before it had even begun, with Milos Ninkovic ruled out before kick-off through illness and Anthony Caceres replacing him in the starting line-up.
Western United benched striker Besart Berisha in favour of fellow veteran Scott McDonald.
While Western United started the brighter of the two teams, the Sky Blues absorbed the pressure, got back on level footing and opened the scoring in the 27th minute through star striker Le Fondre.
Midfielder Alexander Baumjohann looped a potent corner kick to the back post where Englishman Le Fondre comfortably saw off Connor Chapman and headed home.
United's best chance of the half came when Dario Jertec tried his luck from distance in the second minute of added time but saw his shot go skidding past the post to safety.
Two minutes later, O'Neill played through Baumjohann down the right-hand side, with the German cutting the ball back for Le Fondre, who buried his second goal to strike a hammer blow to the hosts on the stroke of half-time.
United largely looked toothless and in worrying signs were unable to find the back of the net for the third consecutive week, with Greek international Panagiotis Kone forcing a rare save from Andrew Redmayne in the 84th minute, while Dylan Pierias had a shot blocked three minutes later.
While Sydney were unable to increase their lead, they held firm defensively for a well-worked 2-0 win and a sixth triumph from seven matches.