EPL Round 27 - Tottenham Hotspur vs. Arsenal (Saturday 11:30pm AEDT)
The North London Derby is shaping to be a cracker, and a pivotal match in the race for the top four.
Spurs were lucky to escape Anfield with a 2-2 draw last week, while Arsenal blitzed Everton 5-1. The Gunners' form on the road has been shocking this season, however, with just three wins and four draws from 13 matches.
Spurs have definitely been the better of the two sides this season, and have a great recent record against the Gunners -- losing just once in their past seven games. That loss came earlier in the season.
This looks too tight to call, and I see this finishing with honours shared.
A-League Round 20 - Melbourne Victory vs. Brisbane Roar (Friday 7:50pm AEDT)
Melbourne Victory come into this fixture off back-to-back losses, but, still, this looks a winnable game for them.
Last year's beaten grand finalists should relish what sets up as an easier contest after facing Sydney FC and Newcastle Jets in the previous fortnight. Kevin Muscat's side were well beaten by those top two teams in the competition, but they've dominated Brisbane in recent times. In their past six clashes, the Victory have taken the points on four occasions.
A-League Round 20 - Melbourne City vs. Sydney FC (Saturday 7:50pm AEDT)
Sydney FC are set to brush aside another contender.
The Sky Blues are standing head and shoulders above the rest of the league -- sitting nine points clear of second-placed Newcastle Jets with a further five points to Melbourne City in third.
Sydney are $2 with TAB to take all three points here, and that is awfully tempting when you consider how they've gone about their business in 2017-2018. Their recent record against City will certainly give them further confidence, as they are riding a five-game winning streak over their rivals having outscored them 12-2 during that span.
With the A-League's best attack and defence, it is hard to see Graham Arnold's side dropping points.