The Hyundai A-League title race has been blown wide open following an intriguing week of football in Australia.
After a weekend of twists and turns, there is just one point separating positions first and fifth with just two rounds remaining.
Round 25 of the A-League produced some upsets, setting up a thrilling finish to what has been an entertaining season. Perhaps the biggest upset was Melbourne Victory's 1-0 loss at the hands of an impressive Newcastle Jets; the league leaders were far from their best and failed to defeat the bottom side.
That wasn't the only shock over the weekend; Adelaide United suffered a 3-2 defeat to current champions Brisbane Roar, the Reds couldn't take the chance to dethrone Melbourne Victory at the top of the table.
Wellington Phoenix also failed to take first place, their fixture ending in a 0-0 stalemate with Melbourne City.
Nine MSN report Phoenix coach Ernie Merrick said: "I can't remember it ever being this tight, It's good for the game and good for the A-League."
Kevin Muscats Victory side remain on the top of the ladder, despite a disappointing week. Victory will be keen to secure the title this week, they face off against seventh placed Roar twice in the space of just four days (15th, 18th April).
Both clashes will be played at Suncorp stadium in Brisbane, one of those matches is a catchup game.
It will be no easy task for the league leaders to take three points from both matches, as the Queensland outfit are in great form and would love to finish the season in their dazzling form as of late in a bid to defend their A-League title.
Muscats men remain the favourites for the Premiers Plate and A-League championship, with that extra game in hand and a goal difference of 21; six better than second placed Sydney (15).
Without a doubt, the upcoming A-League finals will be unpredictable and entertaining as ever.