Premier League Matchday 31: Live streams, highlights and reports with every game on BT TV

Here is your one-stop shop for everything you need to know about the latest batch of fixtures from the English top flight, with a packed schedule from Friday night to Monday evening.

By Robert Cottingham Published: 11 April 2021 - 9.37pm

The 2020/21 Premier League campaign enters the home straight with a full catalogue of 10 matches for Matchday 31, featuring some tasty-looking ties in England's top flight.

Remember, as always, every Premier League game shown live on TV is available on BT TV, so read on, or jump to a specific match, for game previews and details of how to watch.

Watch every Premier League game on BT TV

With our football packages offering BT Sport, the NOW Sky Sports Pass and Prime Video, you won't miss a second of the live action.

Every Premier League match available on BT TV

Click here for everything you need to know about how to watch every televised Premier League fixture during the 2020/21 season on BT TV.

Friday 9 April

Fulham 0-1 Wolves

Adama Traore brought Wolves’ winless run to an end with a dramatic last-gasp winner against struggling Fulham at Craven Cottage.

In added time at the end of the game, Traore ran down the right before firing home to secure his side’s first victory since mid-February.

Wolves striker Willian Jose had earlier been denied his first goal since joining on loan when his well-weighted header in first-half stoppage time was ruled out for an offside by Daniel Podence following a VAR review.

Full match report

Saturday 10 April

Man City 1-2 Leeds

Stuart Dallas’ stoppage-time goal gave 10-man Leeds a shock 2-1 win at Premier League leaders Manchester City.

Dallas had earlier put the visitors ahead three minutes before half-time with a low drive which bounced in off the post.

Leeds then saw Liam Cooper sent off for a poor challenge on Gabriel Jesus – a yellow card originally given to the defender was upgraded to a red by Andre Marriner after the referee reviewed the incident on the pitchside monitor.

Full match report

Liverpool 2-1 Aston Villa

Defender Trent Alexander-Arnold found himself in the spotlight for the third time in a week as his added-time winner against Aston Villa kept Liverpool’s Champions League qualification hopes alive.

The England defender, watched by national team boss Gareth Southgate who left him out of his squad for the recent World Cup qualifiers, rifled home a shot to snatch a 2-1 Premier League victory and end the Reds’ worst home league run in their history.

After six-successive defeats, Jurgen Klopp’s side registered their first home league win in four months as they recovered from going behind to Ollie Watkins’ opener with Mohamed Salah scoring his 19th league goal of the season – the first from open play at Anfield in 2021 after a drought of almost 13 hours.

Full match report

Crystal Palace 1-4 Chelsea

Kai Havertz starred to help Chelsea get their top-four hopes back on track with a comfortable 4-1 win at Crystal Palace.

The Germany international ended his long drought in the Premier League with an early strike at Selhurst Park and caused the hosts constant problems in easily one of his best displays for the club.

Christian Pulisic also impressed and grabbed a brace while Kurt Zouma was on target in the first half for Thomas Tuchel’s men, who moved up to fourth with this routine victory in south London.

Full match report

Sunday 11 April

Burnley 1-2 Newcastle

Allan Saint-Maximin came off the bench to inspire Newcastle to a vital 2-1 victory at Burnley that lifted them six points clear of the Premier League relegation zone.

Trailing to Matej Vydra’s first-half goal, Newcastle looked uninspired before Steve Bruce brought on Saint-Maximin and Callum Wilson in the 57th minute.

It was Wilson’s first appearance since February 6, with the Magpies winless during the time their top scorer has been out with a hamstring problem, but it was Saint-Maximin who would do the damage at Turf Moor.

Full match report

West Ham 3-2 Leicester

West Ham took a huge stride towards Champions League qualification as they survived a late Leicester fightback to take all three points at the London Stadium.

A first half brace from Jesse Lingard had put the home side in complete control at the interval - and when Jarred Bowen added a third just minutes after the restart, it looked like a plain sailing for David Moyes' men.

But the Foxes would fight back as Kelechi Iheanacho continued his red hot form in front of goal, scoring a brace of his own.

But the Hammers held on to move above Chelsea into fourth place in the table with seven games to play.

Full match report

Tottenham 1-3 Man United

Manchester United heaped more misery on their former boss Jose Mourinho after striking back from behind to claim a 3-1 Premier League win at Tottenham.

Second-half strikes from Fred, Edinson Cavani and Mason Greenwood cemented United in second place in the table and cast Mourinho’s stuttering side further adrift of the top four.

Spurs are now six points behind fourth-placed West Ham and sliding close to the point where Mourinho may begin fearing for his future.

Full match report

Sheffield United 0-3 Arsenal

Arsenal kept alive their hopes of European qualification with victory at Bramall Lane as Sheffield United’s inevitable relegation from the Premier League edged ever nearer.

A wonderful team goal scored by Alexandre Lacazette gave the visitors the half-time lead before Gabriel Martinelli marked his recall to the team with a goal. Lacazette struck again late on for his 50th Premier League goal for the Gunners.

Sunday’s 3-0 success was Arsenal’s first clean sheet in 14 matches in all competitions and the three points moved Mikel Arteta’s team up to ninth in the table, seven points behind sixth-placed Liverpool.

Full match report

Monday 12 April

West Brom v Southampton, 6pm on NOW via BT TV

“It gives us hope,” was the verdict from Sam Allardyce after West Brom’s thumping 5-2 victory at Stamford Bridge pulled The Baggies to within eight points of safety.

It’s still a massive ask if Allardyce is to pull off a great escape and maintain the record of no relegations on his CV - but stranger things have happened.

If they are to do it, they’ll need to pick up points and pick them up fast in what looks a tricky run-in for the Premier League’s 19th-placed side.

The run starts with the visit of Southampton, who came back from two goals down to defeat Burnley and end a run of one win in 12.

Ralph Hasenhuttl’s men have been in largely miserable form since the 9-0 thrashing at Manchester United, yet still find themselves in 13th place and 10 points clear of the drop.

They’ll be out to complete the double over West Brom after securing a routine win over then-Slaven Bilic’s side 2-0 at St Mary’s. Allardyce’s men can ill-afford a repeat of that result at The Hawthorns on Monday, over to you Big Sam.

Brighton v Everton, 8.15pm on NOW via BT TV

The 10th and final game of the Premier League weekend is from the Amex Stadium where Brighton play host to Everton in the second of two Monday night clashes.

For Brighton, it represents another opportunity to pull clear of the drop zone with the six points between themselves and 18th-placed Fulham no doubt too close for Graham Potter's comfort. 

The Seagulls were unfortunate to taste defeat at Old Trafford last time out when United old boy Danny Welbeck gave them an early lead before two second-half goals saw them leave empty-handed.

Now they take on a Toffees team who conceded a late goal themselves last time out, when they allowed Michy Batshuayi to level for Crystal Palace.

Carlo Ancelotti's men have blown hot and cold since the stunning 2-0 win at Anfield in February and that inconsistency has left them currently outside the European places in eighth. 

The Italian knows a result over Brighton will get his men back on track as they aim to secure European football for next campaign.