Key events
Championship: Blackburn Rovers come from behind to lead against Watford to keep their playoff hopes alive. Tyrhys Dolan has put them ahead at Ewood Park.
Wolves 2-0 Leicester City: In keeping with his mea culpa earlier this week, Jamie Vardy wins a soft penalty for Leicester only to have his spot-kick saved by Jose Sa, who does very well to keep the ball out.
GOAL! Southampton 1-1 Fulham (Smith-Rowe 72)
Premier League: Helped by a massive deflectino off Jan Bednarek, Emile Smith-Rowe lifts the ball over Aaron Ramsdale to score his sixth goal of the season.
Bundesliga: Bayern Munich have beaten Mainz 3-0 at the Allianz Arena but the champagne will have to remain on ice for a while longer as Bayer Leverkusen have beaten Augsburg 2-0 and can still technically catch them. The gap is eight points and both teams have three matches left to play.
Championship latest
Luton 1-0 Coventry City (R)
QPR 0-5 Burnley (R)
Blackburn Rovers 1-1 Watford
Cardiff City 0-0 West Brom
Hull City 0-0 Derby County
Middlesbrough 0-0 Norwich City
Millwall 1-0 Swansea City
Oxford United 2-0 Sunderland
Preston 0-1 Plymouth Argyle
Sheffield Wednesday 1-1 Portsmouth
National League South: With six teams trying to win the title on the final day of the season, league leaders Truro City appear to be getting the job done with a minimum of fuss. They lead St Albans 4-1 and the trophy is going to Cornwall.
Championship: Blackburn Rovers equalise against Watford through Todd Cantwell’s third goal of the season to keep their extremely slim hopes of making the playoffs alive.
Newcastle United 2-0 Ipswich Town (Burn 56)
Premier League: Dan Burn leaps highest to nod home a Kieran Trippier cross to hammer another nail into the Premier League coffin of Ipswich Town. It’s not the most memorable header the big defender has scored this season but they all count.
GOAL! Wolves 2-0 Leicester City (Larsen 56)
Premier League: Jorgen Strand Larsen sweeps the ball past Mads Hermansen to score his sixth goal in six games and double his side’s lead. Wolves are playing a different sport to Leicester this afternoon and should be ahead by more.
Bundesliga: Eric Dier has given Bayern Munich a 3-0 lead against Mainz but the Bavarian side won’t win the title today unless Bayer Leverkusen drop points at home against Augsburg. Xabi Alonso’s side currently lead by two goals to no score.
League One: Jon Dadi Bodvarsson fires Burton Albion ahead against Cambridge United and as things stand, the Us are going down. Both teams are down to 10 men.
Championship: Blackburn’s slim hopes of making the playoff places take a dent as they go behind at home to Watford, whose goal was scored by Mattie Pollock in the 47th minute.
Championship: Oxford double their lead against Sunderland, with Michel Helik thumping a shot into the ground and past Anthony Patterson in the visitors’ goal.
GOAL! Brighton 1-1 West Ham (Kudus 48)
Premier League: West Ham equalise through Muhammad Kudus, who nutmegs Bart Verbruggen with a shot after latching on to a cross from Jarrod Bowen.

Peter Lansley
Wolves 1-0 Leicester City: “The Wolves’ South Bank are enjoying this,” writes Peter Lansley from Molineux, where Wolves are leading Leicester. “‘First the points, then the pints,’ they sing after Cunha’s opener settles the mood. Then they follow up with a confident ‘Vitor Pereira, we’ll see you in ’Spoons’. The Wolves manager is guaranteed a free drink in any bar in the city at this rate.”
Premier League half-times
Chelsea 1-0 Everton (R)
Brighton 1-0 West Ham
Newcastle 1-0 Ipswich Town
Southampton 1-0 Fulham
Wolves 1-0 Leicester City
Championship half-times
Luton 1-0 Coventry City (R)
QPR 0-5 Burnley (R)
Blackburn Rovers 0-0 Watford
Cardiff City 0-0 West Brom
Hull City 0-0 Derby County
Middlesbrough 0-0 Norwich City
Millwall 1-0 Swansea City
Oxford United 1-0 Sunderland
Preston 0-1 Plymouth Argyle
Sheffield Wednesday 1-1 Portsmouth
GOAL! Newcastle 1-0 Ipswich Town (Isak 45+4)
Premier League: Alexander Isak scores from the spot after Julio Enciso was penalised for a foul on Jacob Murphy. Referee Michael Salisbury gave the penalty after consulting his pitchside monitor on the advice of VAR.
Newcastle United 0-0 Ipswich Town: Newcastle aren’t so much knocking on the door against 10-man Ipswich Town as trying to knock it off its hinges with a battering ram. Sandro Tonali hits post and bar with one shot after running on to a Jacob Murphy pull-back. Moments later, Murphy has a shot blocked.
Match report: Chelsea 1-0 Everton
Premier League: Nicolas Jackson scored his first goal in 14 games to give Chelsea a win over Everton that moved them into the Champions League qualification places. Yara El-Shaboury reports from Stamford Bridge …
Championship: In the battle for the playoff places, Millwall have taken a one-goal lead against Swansea City, which leaves them behind sixth-placed Coventry City on goal difference as things stand.
RED CARD! Ipswich Town are down to 10 men
Premier League: Seriously under the cosh against Newcastle, Ipswich have had Ben Johnson sent off for his second bookable offence. A difficult afternoon for the Tractor Boys just got harder.
League Two: One time runaway leaders of the fourth tier, Walsall haven’t won any of their past 12 games and are losing against today. Ben Woods has given Accrington a 1-0 lead at the Bescot Stadium. At Whaddon Road, Cheltenham are drawing 1-1 with Carlisle United, who are already relegated.
GOAL! Wolves 1-0 Leicester (Cunha 33)
Premier League: Matheus Cunha curls home a right-footed shot to score his 15th goal of the season and leave his side looking good to win their sixth Premier League game in a row. Leicester City are looking a good bet to lose their 10th Premier League game out of 11.
Championship latest
Luton 1-0 Coventry City (R)
QPR 0-5 Burnley (R)
Blackburn Rovers 0-0 Watford
Cardiff City 0-0 West Brom
Hull City 0-0 Derby County
Middlesbrough 0-0 Norwich City
Millwall 0-0 Swansea City
Oxford United 1-0 Sunderland
Preston 0-1 Plymouth Argyle
Sheffield Wednesday 1-1 Portsmouth
Championship: Ben Neilson is on loan at Oxford United from Leicester and has just scored his first goal for the relegation-threatened club to put them 1-0 up against out-of-sorts Sunderland, who have forgotten how to win but are guareanteed to finish fourth in the table whatever happens today or next week.
League Two: Karl Robinson’s Salford City are 3-0 up against Colchester United and look set fair to overtake them in the race for the playoffs. Salford started the day two points outside the playoff places, while Colchester were two short.
Newcastle 0-0 Ipswich Town: Newcastle have just had a goal disallowed after Ipswich goalkeeper Alex Palmer dropped a high ball that went in off the back of Bruno Guimaraes’ back. The Newcastle midfielder was penalised for a foul. Newcastle fans won’t like it and Ipswich can consider themselves lucky. File it under Goalkeepers: Protected Species.
Bundesliga: Leroy Sane and Michael Olise have given Bayern Munich a 2-0 half-time lead against Mainz but the Bavarian side may have to wait another week to wrap up the title, as they need a Bayern Leverkusen side who are beating Augsburg by the same score to drop points to win the Bundesliga today.
Championship: Plymouth Argyle look doomed but they’re going down swinging haymakers. Mustapha Bundu lands one after 14 minutes at Deepdale to give the Pilgrims a 1-0 lead over Preston, who are being inexorably sucked into a relegation dogfight few expected them to have to contest when they were playing Aston Villa in the FA Cup quarter-finals.
GOAL! Southampton 1-0 Fulham (Stephens 34)
Premier League: Jack Stephens scores his first goal of the season – and in five-and-a-half years – in a bid to help already-relegated Southampton to overtake Derby County 2007-08 in the Worst Team In Premier League History stakes.
GOAL! Brighton 1-0 West Ham (Ayari 13)
Premier League: Yasin Ayari curls a beauty past Alphonse Areola to rubberstamp Brighton’s early dominance against West Ham at the Amex Stadium.
National League South: It’s the final day of the season and six different teams can win the title. Truro City remain in the box-seat, however, as they went into their game against St Albans leading the table on goal difference and are already 3-0 up. It’s looking good for the Tinners from Cornwall!
An email: “As you say, many things still up for grabs at both ends of the table and some slippery fingers attempting to do so,” writes Jeremy Boyce. “For the play-offs, Blades would have preferred Friday’s 2-0 win a couple of weeks ago, instead of their wobble. They, like Leeds last year, will have to live with the disappointment of a really good campaign and points total not having been good enough for automatic promotion.
“The Black Cats couldn’t hit a barn door with a beach ball at the moment and will hope to get that out of their system before the playoffs start. Similar story for ‘Boro, should they grasp one of the remaining spots. They, Coventry, Baggies and Millwall will all be hoping Leeds will be concentrating all the way and take the issue all the way to the wire (like the title) by seeing off Bristol City at what will be a rockin’ Elland Road on Monday evening.
“At the other end, I’m sure most neutrals will be rooting for Luton, after their heroic 1-season adventure in the top flight, but if it comes down to goal difference they could be in trouble. The bottom six looked well adrift at one point, but they’ve all been picking up points over the last few weeks. So out-of-form Preston will be looking nervously over their shoulder. The Championship – the gift that keeps on giving.”
League Two: Notts County have beaten Harrogate Town 3-1 to secure their place in the playoffs. Elsewhere in the fourth tier, Hakeeb Adelakun has boosted Salford’s hopes of joining them by scoring a penalty against Cochester after two minutes.
Bundesliga: Bayern Munich can win the Bundesliga title today if they beat Mainz and Bayer Leverkusen drop points against Augsburg. Harry Kane and chums may have to wait, as they’re currently being held at the Allianz Arena, while Bayer Leverkusen are beating Augsburg 1-0 courtesy of a goal from Patrick Schick. Xabi Alonso’s side missed a chance to double their lead when Nathan Tella had a goal ruled out by VAR. They’ve played approximately 30 minutes in both games.
Championship: Luton’s win over Coventry City means that Cardiff City have to win their final two games of the season to avoid relegation. They host managerless West Brom today and travel to Norwich City on the final day of the season.
League One: Reading have beaten Bristol Rovers 2-0 but remain outside the playoff places on goal difference because Leyton Orient won against Wycombe Wanderers to stay in sixth. Wycombe’s defeat means that Wrexham will be promoted later today if they beat in-form Charlton Athletic at the Racecourse Ground. That game kicks off at 5.30pm (BST).
Doncaster Rovers and Port Vale are promoted!
League Two: Rovers’ 2-1 win over Bradford and Port Vale’s 2-0 victory against AFC Wimbledon mean that both sides will be playing in League One next season. Bradford stay in the third automatic promotion spot, while AFC Wimbledon are in a playoff place but could still be ousted by Colchester United, Salford City or Chesterfield.
Full time: Luton Town 1-0 Coventry City
Championship: It’s a huge win for Luton, who have beaten Coventry City 1-0 and now won three games in a row to go 20th in the table and give themselves a fighting chance of avoiding relegation.
Celtic are Scottish champions!
Scottish Premiership: To nobody’s great surprise, Brendan Rodgers has masterminded another title win for Celtic, whose 5-0 thrashing of Dundee United at Tannadice means they win the league for the 55th time in their history.
Full time: Chelsea 1-0 Everton
Premier League: Chelsea have done their chances of competing in next season’s Champions League no end of good by beating Everton courtesy of Nicolas Jackson’s first-half strike. They go fourth in the table on goal difference.
GOAL! Luton 1-0 Coventry City (Baptiste 90)
Championship: On as a substitute, Shandon Baptiste has scored what could be a massive goal for Luton against Coventry. It was a scrappy effort that took a big deflection off a defender who couldn’t sort his feet out but Hatters fans won’t care. A win will take them out of the relegation zone for a couple of hours at least.
League Two: Doncaster Rovers are 2-0 up against Bradford City, with Billy Sharp doubling their lead after Tyrick Wright missed a penalty for the Bantams. A win will send Donny up to League One and leave Bradford in the third automatic promotion place. In London, Port Vale are beating AFC Wimbledon 2-0 and will also go unless Bradford can turn things around very quickly and win against Doncaster Rovers.
Championship: It remains scoreless in the early kick-off between Luton Town and Coventry City at Kenilworth Road, where both sides are down to 10 men. Coventry’s Josh Dasilva was sent off after 13 minutes, while Luton lost Liam Nash to a red card for foul and abusive language after 68 minutes.
League One: There are two early kick-offs to report on in League One, where Leyton Orient are beating Wycombe Wanderers courtesy of Randell Williams’ strike in the 66th minute. In the West Country, Bristol Rovers are losing 1-0 at home to Reading.
Should Wycombe lose to Leyton Orient, Wrexham will secure automatic promotion later today with a win over Charlton Athletic. As things stand, Leyton Orient occupy the final playoff spot, while Readingare in seventh place. Defeat for Bristol Rovers will leave them in the relegation zone, level on points with Burton Albion on the other side of the thick black line, having played two games more.
Championship: Burnley are thrashing QPR at Loftus Road, where Jeremy Sarmiento has just scored their fourth goal without reply. A win will send Burnley three points clear of Leeds at the top of the table having played one game more. Leeds host Bristol City on Monday night and have a significantly superior goal difference (+10) over Burnley going into their final two games of the season. If Daniel Farke’s side win both they’ll almost certainly be crowned champions.
Scottish Premiership: Celtic are firmly on course to win their 55th title, fourth in a row and 13th from the last 14. They currently lead Dundee United 5-0 at Tannadice with over 30 minutes left to play. Nicolas Kuhn and Adam Idah have scored two goals each since Dundee United’s Ryan Strain opened the scoring with an own goal.
Today’s Premier League fixtures
Today’s Championship fixtures
Luton 0-0 Coventry City (L)
QPR 0-3 Burnley (L)
Blackburn Rovers v Watford
Cardiff City v West Brom
Hull City v Derby County
Middlesbrough v Norwich City
Millwall v Swansea City
Oxford United v Sunderland
Preston v Plymouth Argyle
Sheffield Wednesday v Portsmouth
Promoted: Both Leeds United and Burnley have booked their places in the Premier League, but the Championship title will be decided on the final day of the season. Burnley currently lead QPR 3-0 and will go three points clear at the summit with a win. Leeds don’t play until Monday night, when they host Bristol City at Elland Road.
Playoffs: Sheffield United and Sunderland have guaranteed a spot in the playoffs, while the other two places are currently occupied by Bristol City and Coventry City. Middlesbrough, Millwall, Blackburn Rovers and West Brom are all still in with high, low or extremely faint hopes of making the playoffs.
Relegation: The relegation battle looks set to go to the final day of the season, with teams from 17th still mathematically able to go down. As things stand, with Luton currently holding Coventry City at Kenilworth Road, the bottom three spots are occupied by Plymouth Argyle, Cardiff City and Derby County.
Saturday clockwatch
It’s another big day in the Premier League and beyond, with the race for the Champions League spots continuing apace in the top flight and plenty of ups and downs and playoff places to be confirmed as the three divisions of the Football League embark on their penultimate round of fixtures.
In the Natoinal League South, the English football pyramid’s sixth tier, Truro City from Cornwall lead the pack (on goal difference) going into the final day of a season in which no fewer than six of the 24 participating teams can still win the title. In Scotland, Celtic could wrap up the title this afternoon, while Bayern Munich will be crowned Bundesliga champions in a few hours time if they beat Mainz and current holders Bayer Leverkusen drop points against Augsburg.
We’ll keep you up to date on all the action and bring you news of all the top flight goals as they go in on an afternoon when Chelsea and Newcastle can seriously boost – or harm – their hopes of playing Champions League football next season, while Ipswich Town’s all but certain return to the Championship after just one season in the top flight will be confirmed unless they pull off an unlikely victory at St James’ Park.
Once clockwatch is concluded, you’ll also be able to follow minute-by-minute action from the first of the weekend’s FA Cup semi-finals, between Crystal Palace and Aston Villa, at Wembley.