Late drama in Melbourne derby sees Victory triumph

Besart Berisha helped Melbourne Victory stage a memorable A-League derby comeback as his side rallied from a goal behind to defeat Melbourne City 2-1.

Amid high drama on Saturday, Tim Cahill was sent off for dissent without making it onto the pitch as Victory turned the game around with six minutes remaining.

City appeared to be heading for a win to open up the race for second place when Neil Kilkenny scored his first goal of his Australian career to put them ahead after 70 minutes.

But Berisha -- who had spurned chances either side of half-time -- put Victory on terms from Marco Rojas' cut-back.

Two minutes later, Victory had a controversial winner when Jason Geria's fizzed cross was deflected into the City net.

The result cuts Victory's gap from leaders Sydney FC to nine points with nine matches remaining.

Cahill was denied the chance to find an equaliser after seeing red when referee Chris Beath took umbridge at a comment made on the touchline.

For all the late drama, for an hour this was a turgid affair.

Just 35,426 turned out; the derby's lowest crowd at Etihad Stadium since Melbourne Heart were admitted to the league.

A first half of dubious quality saw the foul count outstrip shots on target by 26 to nil.

But within the first 45 minutes, both sides should have troubled the scorers.

Berisha should have put Victory ahead in the first half's final minutes, only to take an airswing from Alan Baro's cross from three metres out.

A minute later, Bruno Fornaroli thought he'd headed City in front but the linesman thought otherwise, flagging the Uruguayan offside in a tight call.

The win is Victory's first in four matches and gives them breathing space in the race for the top two -- and the all-important home semi-final.