The A-League derby between Melbourne City and Melbourne Victory has been abandoned after a player was injured by a spectator during a pitch invasion.

City goalkeeper Tom Glover was hit in the face by a metal bucket after fans ran on to the pitch in the 22nd minute, with flares also thrown.

The 24-year-old suffered a cut to his face and "likely has a concussion", his club said. The Australian Professional Leagues said referee Alex King was also hurt

The APL said King "found himself engulfed by fans", but the governing body did not confirm the nature of his injury. The game was initially suspended then abandoned on player safety grounds.

Supporter protests had been planned at the match after the APL announced its decision to sell the A-League Grand Final rights to Sydney for the next three years

Fans of both Victory and City planned a walk-out on the 20-minute mark but the protest escalated after flares were thrown on to the pitch by both sets of fans.

City were leading 1-0 when Glover appeared to throw a flare back towards the crowd at AAMI Park, according to Melbourne newspaper The Age.