A-League Wrap: Sydney take derby spoils

A frenetic opening half produced five goals, a straight red card to Sydney defender Marc Warren and an Alessandro Del Piero penalty on the night of his 39th birthday.

Del Piero's spot kick proved the difference in the end, killing a three-match ending streak that had seen Farina's position under threat.

Richard Garcia put the hosts ahead before a freak goal from Seb Ryall doubled the lead as Melbourne defender Jason Geria's clearing header hit him in the face and ended up over the line.

Adelaide got one back courtesy of Fabio Ferreira's header in the 71st minute but they found it an impossible task to steal a last-ditch draw with just 10 men after Nigel Boogaard's 90th-minute red card.