Sydney FC extended their unbeaten run to start the A-League season to 14 matches with a thrilling 3-2 victory over Central Coast Mariners.
Brazilian striker Bobo scored a brace either side of half-time in Gosford on Sunday to put Sydney in a seemingly comfortable 2-0 lead, only for the Mariners to fight back through Roy O'Donovan and Scott Galloway.
Fabio Ferreira also missed a penalty for the home side between those goals and that ultimately proved costly as David Carney headed home Sydney's winner - which appeared to be offside - in the 77th minute.
With their win, Sydney are seven-points clear of Melbourne Victory atop the table, while the Mariners remain second-bottom.
The visitors looked the more likely to score from the outset, but they had to wait until the 43rd minute to make the breakthrough.
Filip Holosko flicked on a header and Bobo took a touch before firing past a helpless Paul Izzo from inside the area.
The striker's second goal was far simpler, the in-form Milos Ninkovic doing the hard work before poking a pass for Bobo to strike into an empty net.
O'Donovan halved the arrears in the 66th minute before Connor Pain won a penalty after being brought down by Rhyan Grant in the area, but Ferreira put his spot-kick well over the bar.
Undeterred, Central Coast continued to push for equaliser and Galloway duly scrambled home to make it 2-2 in the 76th minute.
Parity lasted just a minute, however, before Carney headed in a Michael Zullo cross from the left and the goal stood despite the suspicions of offside.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.