Crystal Palace 1-1 Manchester City
Here it is, the FA Cup final. I honestly think this could be anything, I certainly wouldn’t underestimate this Crystal Palace side. Oliver Glasner’s been brilliant for them and you saw how good they were in that semi; they destroyed Aston Villa that day.
As for Manchester City, Pep Guardiola has said winning this and getting in the top five won’t be a good season, but it’s still a lot better than nothing!
I can see City getting off to a flyer and taking the lead. I just think this could go all the way though, and Palace can maybe even get the win in extra-time!
One to watch – For Palace to have a chance, Ebere Eze will need to be at his best. He was brilliant against Tottenham last week and more of the same might just see his side lift this for the first time.
Arsenal 1-1 Newcastle
This is a big game for both sides. Arsenal did well to fight back and get a point against Liverpool. This won’t be easy though; Newcastle have been so impressive in 2025.
Newcastle are on the verge of a Champions League place and when you throw the League Cup triumph in, that could be the club’s best season! They’d better start planning that Eddie Howe statue…
Newcastle have been a bit of a bogey team for Arsenal this season and have beat them three times in all competitions. I’m saying 1-1.
One to watch – Alexander Isak has tormented that brilliant Arsenal defence this season. Can he get one more here?
Chelsea 2-0 Manchester United
This is massive for Chelsea after a disaster at Newcastle. They didn’t play well and to go and lose their striker to a crazy sending off, it couldn’t have gone worse!
Manchester United are 16th in the table with two games to go. That’s just crazy to me! You must wonder what will happen at United, and at Tottenham, if they don’t win the Europa League. It would be a disaster!
Chelsea should still have too much for United here.
One to watch – Cole Palmer has really struggled in 2025, but with Nicolas Jackson suspended and the pressure on, Chelsea will need him at his best.
Aston Villa 2-0 Tottenham
This looks an interesting test for Aston Villa. They finish with this and Manchester United away, so it might all work out for them. Winning at Bournemouth last week was huge for them; they’ve got a real chance of finishing in the top five now.
Spurs lost yet again to Palace and to be honest, it could have been even worse. Obviously, all eyes are on the Europa League but I’m not sure turning up to that game in such poor form is great preparation.
Villa, 2-0.
One to watch – There will be a lot of rumours about Ollie Watkins’ future in the summer. In the meantime, he’ll be looking to get a couple here.
Brighton 2-1 Liverpool
Brighton will be bang up for this and I like their chances. They got the win last week and they’ve still got an outside chance of getting a Conference League place.
I saw Liverpool were in Ibiza the other day, I have no idea what to expect from them! What I would say is that I didn’t like the scenes with Trent Alexander-Arnold last week. He’s been a brilliant servant, and he doesn’t deserve that.
I think Brighton take advantage of a Liverpool side that have already been to the beach!
One to watch – Quietly, Danny Welbeck has had one of the best seasons of his career.
West Ham 1-1 Nottingham Forest
West Ham were excellent at Old Trafford last week. I know people will say it’s a bad United side, but the Hammers knocked the ball about and looked the much better team.
This is a massive game for Nottingham Forest. To drop points against Leicester was disastrous and there’s now so much pressure on them. I can’t believe what I saw with the owner at the end!
I’m sorry to all the Forest fans, but I can see West Ham getting something.
One to watch – Where on earth would West Ham be without Jarrod Bowen? What a top player he is.
Everton 3-0 Southampton
Here it is, the final game at Goodison Park, sort of! I think it’s fantastic that the women’s team are taking it over, it would be such a shame to see this place knocked down. Still, it’s the last time we’ll see the men play there and it’s going to be a special day.
I cannot believe Southampton got a point against City. They’ve now beaten Derby’s points record, which I suppose is something.
I can see only one winner on what will be an emotional day.
One to watch – I do like Beto, he’s a real handful and a proper Everton style number nine!
Brentford 2-1 Fulham
Brentford have quietly had a brilliant season. I’m always surprised to see no big clubs interested in Thomas Frank; he’s done an amazing job here.
It’s a similar story at Fulham. I know they had a disappointing day against Everton last week, but they’ve comfortably finished mid-table and so long as Marco Silva is here, I never worry about them.
Brentford have been sensational at home all season; I can see one last home win.
One to watch – Bryan Mbeumo might be nearing the end of his time here. He’s been brilliant again this year.
Leicester 2-1 Ipswich
This could be a preview of the top two in the Championship next season! There’s not too much else to say about this one. I’m going for Leicester but honestly, who knows.
One to watch – I would love to see Jamie Vardy get his 200th Leicester goal, he deserves that milestone.
*Premier League odds are correct at the time of writing.
