As well as Premier League action, there's two huge FA Cup semifinals this weekend as Arsenal, Manchester City, Tottenham and Chelsea eye the final.
Elsewhere, the fight for the top four intensifies as Manchester United face a tricky trip to Burnley while Liverpool host Crystal Palace.
Predict the outcomes in our match polls.
CHELSEA: After the meek defeat to Manchester United last Sunday, Chelsea could not meet a rampant Spurs side at a worse time. But Antonio Conte's side have reacted well to setbacks this season so if David Luiz can keep Harry Kane quiet at one end, Eden Hazard could well make the difference at the other.
Prediction: Chelsea 2-1 Tottenham -- Phil Lythell
TOTTENHAM: This is tough to call, with the Premier League's top two sides going head to head after winning one meeting apiece this season. But Tottenham are in sensational form after winning their last eight matches in all competitions, most recently securing two consecutive 4-0 victories. Meanwhile, Chelsea have lost two of their last four games, including their last one, which may affect their confidence.
Prediction: Chelsea 1-2 Tottenham -- Ben Pearce
ARSENAL: Arsenal are grappling with a new formation and a decidedly sticky run of form; neither are favourable pre-conditions for a match against Pep Guardiola's Manchester City. Any gaps in or around the three-man defence could be punished to the full and a win at Middlesbrough on Monday does not a resurgence make. Wembley will be much tougher.
Prediction: Arsenal 1-2 Manchester City -- Tom Adams
MAN CITY: With both sides arriving at Wembley on the back of much needed away wins, the stage is set at the Last Chance Saloon. City's recent form is more convincing, but Arsene Wenger's need for a win is more acute. Vincent Kompany's resurgence may make the difference in the battle of the leaky defences.
Prediction: Arsenal 2-3 Manchester City -- Simon Curtis
BURNLEY: With Manchester United having played Anderlecht in the Europa League on Thursday night, Sunday's game represents a genuine opportunity for the Clarets to collect a big result. They have been strong at home all year and can pick up a second point of the campaign against United.
Prediction: Burnley 1-1 Manchester United -- Jamie Smith
MAN UNITED: Manchester United have picked up more points per game than any team in the league away from home. They've needed to as well, given how many games they've drawn at home. United will have even more confidence of getting a result on the back of outplaying Chelsea last weekend. However, Burnley have been brilliant at home and, despite being clear of the relegation zone, will be keen to take points off United. Mourinho may well put his faith in Marcus Rashford to lead the line again, with him scoring two goals in his last two league appearances. With just weeks remaining until the end of the season, United have to win every game.
Prediction: Burnley 2-1 Manchester United -- Scott Patterson
LIVERPOOL: With their notorious struggles against so-called lesser teams temporarily eased by recent wins, Liverpool have a chance to consolidate third while others play in the FA Cup. Palace can be awkward and will fight for their lives but without Mamadou Sakho, they may struggle to keep Liverpool's forwards at bay.
Prediction: Liverpool 2-1 Crystal Palace -- Dave Usher
CRYSTAL PALACE: Liverpool appear to be susceptible to pace. Andros Townsend and Wilfried Zaha have this in abundance, so should prove to be difficult opponents. With Palace's continued resilience in the face of difficult opposition, they will have no fear going into the match at Anfield.
Prediction: Liverpool 1-1 Crystal Palace -- Rob Sutherland
HULL CITY: Hull City held their nerve to beat Swansea, West Ham United and Middlesbrough in consecutive home games, so there's every reason to expect another big win for Marco Silva's side. Watford should not be underestimated as they target a top-half finish with a strong end to the season but the Tigers' needs are greater. City can take a big stride towards survival.
Prediction: Hull 2-0 Watford -- Phil Buckingham
WATFORD: This will be a fascinating test for Watford, who having reached the 40 point mark can travel to Hull safe in the knowledge their Premier League safety is assured. On the flipside, their opponents will be fighting for their lives and will have identified this fixture as the perfect opportunity to pick up three valuable points. With no new injury worries, this match provides a great chance for the embattled Walter Mazzarri to prove he can get the most out of a talented Watford squad despite them having achieved their primary objective.
Prediction: Hull 2-0 Watford -- Mike Parkin
SWANSEA: Paul Clement has finally dared to slap the "must-win" tag on Swansea's next game, a fixture against Stoke in which the home side usually prevails. A good thing, then, that Swansea are at home. Clement had better hope the trend continues on Saturday.
Prediction: Swansea 2-1 Stoke -- Max Hicks
STOKE: While Swansea are far from a one-man team it's not unfair to suggest that stopping Gylfi Sigurdsson will do Stoke no harm in their quest to secure all three points. The Potters enjoy making hard work of things, though, so a low-scoring draw with a goal from one of either Marko Arnautovic or Xherdan Shaqiri is the more likely outcome.
Prediction: Swansea 1-1 Stoke -- James Whittaker
BOURNEMOUTH: While the home team are admittedly in a small patch of poor form, Middlesbrough's recent run of results is even less impressive. The Cherries are solid at home, claiming seven wins and three draws from 16 matches, and another tally mark to the victory column is more than likely.
Prediction: Bournemouth 2-1 Middlesbrough -- Will Kent
MIDDLESBROUGH: The Cherries go into Saturday's game knowing that three points will keep them in the Premier League for another season. Boro's fate looks far more negative and they will likely struggle to make ends meet on this tough away trip to the South Coast.
Prediction: Bournemouth 3-1 Middlesbrough -- Catherine Wilson
WEST HAM: Romelu Lukaku (on track for the Golden Boot with 24 goals) looks to extend his incredible record of scoring in nine straight matches against West Ham, as bogey-side Everton visit a London Stadium that's hardly been a fortress for the Hammers this campaign. This is only going to end one way.
Prediction: West Ham 0-2 Everton -- Peter Thorne
EVERTON: Excellent at home but disappointing away, Everton are five matches and three months without a win on the road. While a strong finish could yet dislodge one of the teams above them, three points away from home are a must on Saturday as the Blues try to improve on seventh place.
Prediction: West Ham 0-1 Everton -- Luke O'Farrell
There's two huge matches at the bottom as Hull, currently outside the relegation zone, face Watford at home and Swansea host Stoke. Time is running out in the race to survive, with Sunderland all-but down and Middlesbrough likely to join them.
Who will come out on top this weekend? Vote in the polls and have your say in the comments.