The Premier League is back. After more than three months without any action from England’s top flight, the weekend's action saw Brighton stun Arsenal 2-1 and Liverpool play out a goalless draw with Everton in the Merseyside derby.

Matchday 30 concludes on Monday with Manchester City v Burnley and you can watch tonight's game and every Premier League game until the end of the season on BT TV.

Join the home of live football today

BT Sport is the only place to watch live Premier League, Champions League, Europa League and much more.

With European places up for grabs, the relegation trap door waiting to be filled and the title still to be clinched it’s all to play for as the Premier League, belatedly, nears the home straight.

Read on for match reviews from Matchday 30 and a full preview of tonight's fixture.

From live stream information to match previews of each fixture, we’ve got you covered.

Every one of the Premier League matches will be broadcast live and anyone with either of our two sports-based BT TV packages are in the privileged position of being able to watch every moment of the drama. 

And what's more, both new and existing BT/BT Sport customers can take either of these packages now and get the first three months at half-price! 

Norwich 0-3 Southampton

Friday 19 June

Danny Ings and Nathan Redmond celebrate during Southampton's 3-0 win at Norwich
Danny Ings and Nathan Redmond celebrate during Southampton's 3-0 win at Norwich

Norwich City's bid for Premier League survival suffered a major blow as they were brushed aside by Southampton.

The Saints showed their ruthless streak as second-half goals from Danny Ings, Stuart Armstrong and former Norwich star Nathan Redmond sealed a straightforward away win.

The defeat was a fourth in five games for the Canaries and sees them remain firmly rooted to the foot of the table.

Southampton, meanwhile, could be forgiven for starting to look towards next season already after a result which all but guarantees their safety from relegation.

Full match report

Tottenham 1-1 Man Utd

Friday 19 June

A moment of magic from Paul Pogba helped Manchester United earn a deserved point in a 1-1 draw at Tottenham, where there was some late VAR drama.

The Frenchman, coming up against his former adversary Jose Mourinho, produced a fine piece of skill to win an 81st-minute penalty, which Bruno Fernandes coolly converted to cancel out Steven Bergwijn’s first-half opener for Spurs.

It looked like Fernandes would have a second opportunity from the spot 10 minutes later when referee Jonathan Moss saw another foul by Eric Dier, but the video referee rightly overturned the decision.

Full match report

Paul Pogba and Bruno Fernandes took the field together for the first time
Paul Pogba and Bruno Fernandes took the field together for the first time

Watford 1-1 Leicester

Saturday 20 June

Two very late goals at Vicarage Road saw Watford v Leicester explode into life as Craig Dawson's 93rd-minute leveller cancelled out Ben Chilwell's strike three minutes earlier.

Chilwell looked to have given The Foxes all three points with a sumptious strike that gave Ben Foster in the Watford goal no chance.

But Dawson proved the unlikely saviour for Watford as the centre-back acrobatically volleyed The Hornets level in the dying seconds of injury time.

Full match report

Brighton 2-1 Arsenal

Saturday 20 June

Brighton came back from a goal down late on to steal all three points at home to Arsenal with Neal Maupay's 93rd-minute strike sealing an invaluable victory for Graham Potter's men. 

Arsenal took the lead midway through the second half through a sumptious Nicolas Pepe strike but Lewis Dunk's scruffy effort drew Brighton level shortly after. 

And Maupay, who was at the centre of a controversy in the first half in an incident that led to Arsenal keeper Bernd Leno's injury, struck in the dying moments to win the match.

Full match report

West Ham 0-2 Wolves

Saturday 20 June

A late Wolves flurry deepened West Ham’s relegation worries at London Stadium on Saturday evening.

Adama Traore, on as a substitute, made an immediate impact for the visitors and set up late goals for Raul Jimenez and Pedro Neto.

Wolves move level on points with fifth-placed Manchester United while West Ham, who were without Sebastien Haller and defender Angelo Ogbonna, are staring down the barrel of an unthinkable relegation from the Premier League.

Full match report

Raul Jimenez set the record for the most goals by a Wolves player in a Premier League season

Bournemouth 0-2 Crystal Palace

Saturday 20 June

Crystal Palace made it four wins and four clean sheets in a row for the first time in their top-flight history after beating relegation-threated Bournemouth 2-0 at the Vitality Stadium.

The Cherries’ relegation fears increased after goals from captain Luka Milivojevic and Jordan Ayew ensured it was an evening to forget for Eddie Howe’s strugglers.

Bournemouth are now in the bottom three and with a tricky run of matches to come while ninth-placed Palace are only four points off fifth.

Full match report

The Eagles celebrate a comfortable victory over Bournemouth on Saturday evening

Newcastle 3-0 Sheffield Utd

Sunday 21 June

Steve Bruce’s Magpies ran riot against 10-man Sheffield United in a win which all but assures Newcastle’s top-flight status for next season.

Allan Saint-Maximin gave Newcastle the lead in the second half before Matt Ritchie scored a stunning strike from range to make it 2-0. Joelinton then ended his long goal drought by adding a third for the hosts and pile the misery on The Blades.

Sheffield United, who had John Egan sent off for two bookable offences remain seventh, while Newcastle move up to 12th.

Full match report


Joelinton scored just his second Premier League goal since moving to Newcastle

Aston Villa 1-2 Chelsea

Sunday 21 June

Christian Pulisic and Olivier Giroud scored in quick succession to earn Chelsea a well-deserved victory against Aston Villa on Sunday afternoon.

Villa defender Kortney Hause fired the home side ahead against the run of play just before half time but Frank Lampard’s side replied in devastating fashion in the second half.

Chelsea are now on 51 points, five clear of fifth-placed Manchester United, while Dean Smith’s side stay second-bottom on 26 points, one point adrift of the safety zone.

Full match report

Giroud has scored in each of his last seven games against Aston Villa in all competitions

Everton 0-0 Liverpool

Sunday 21 June

Everton and Liverpool played out a goalless draw in the Merseyside derby on Sunday evening, a result which delays the visitors’ charge towards a first league title in 30 years.

Neither side could find the breakthrough at Goodison Park but it was Everton who came the closest with Dominic Calvert-Lewin, Tom Davies and Richarlison all spurning good chances.

Jurgen Klopp’s side can still clinch their first top-flight trophy since 1990 against Crystal Palace at Anfield on Wednesday - but only if Manchester City fail to beat Burnley on Monday evening.

Full match report

Klopp has managed more games against Everton in all competitions without defeat than versus any other opponent in his managerial career

Man City 5-0 Burnley

Monday 22 June

City thrashed Burnley at the Etihad Stadium thanks to a coming-of-age performance from homegrown star Phil Foden.
The young England U21 midfielder helped himself to a brace and was instrumental as Pep Guardiola's side put the visiting Clarets to the sword.

Full match report