by Chike Nwoye
FA Cup final drama. A tight Serie A top-four race. Rested players ahead of the Europa League final. This weekend’s got plenty of storylines, and we’re here to break down what you need to know before locking your bet predictions. But first, here are our picks:
Our Picks:
Honestly, it would take a miracle for Man Utd to grab all 3 points here. They've been downright awful this season — historically bad, even — losing 4 of their last 5 league games and 17 in total. That’s 17 losses in the league alone. It used to take Fergie 4 years to get to that number. With the Europa League final coming up next Wednesday, Ruben Amorim will likely rest several key players, which only makes a loss here almost inevitable.
Chelsea haven’t had the best of luck against United recently, winning just once in their last 14 matchups (8 draws, 5 losses). That one win, though, was last season’s wild 7-goal thriller here at Stamford Bridge. Perhaps, they could draw inspiration from that.
Right now, the Blues are clinging to the 5th and the last Champions League spot, and anything less than a win could see them slide all the way to 7th. It’s a massive game for them, but luckily, they’re facing a team that has simply forgotten how to win league matches.
Tottenham are in the same mess as Man Utd; shockingly poor all season and expected to heavily rotate the squad with the Europa League final coming up. Also, they’re facing an Aston Villa team that has to win to keep their Champions League dream alive.
Now, I must say, Villa have been on fire since getting knocked out of the UCL by PSG. Unai Emery has mastermind 7 wins in their last 8 league games, the best run by an EPL team in that stretch. They’ve also been rock solid at home, going unbeaten in their last 20 games across all competitions (16 wins, 4 draws). Against what’ll likely be a second-string Spurs side, I fully expect Villa to take all 3 points.
The game of the weekend has Arsenal hosting Newcastle at the Emirates, and there’s a lot riding on it. A win for the Magpies would see them leapfrog the Gunners into second, but a loss could drop them all the way to fifth, only hanging onto a Champions League spot by goal difference.
Winning at the Emirates is a tough task for Newcastle but definitely not impossible. You see, their league record away to Arsenal is… ugly; just one win in their last 20 league trips (2 draws, 17 losses), and they haven’t won there in the league since late 2010.
What will give Eddie Howe’s side some confidence, though, is that they’ve already beaten Arsenal three times this season; a 1-0 league win at St. James’ Park and two 2-0 victories in the League Cup semis on their way to lifting the trophy. In fact, they’ve beaten the Gunners five times in their last eight meetings (D1, L2) across all competitions, matching their win total from the previous 52 games between the sides.
Still, as good as they’ve been, I’m not fully sold on them beating a Mikel Arteta team four times in one season. That said, I do think they’ll get something out of this, and I wouldn’t bet against Isak finding the net again — he’s already scored twice against Arsenal this season. On BetKing, we have the best odds for these markets compared to other online betting sites.
Brentford are flying at the moment with four straight wins in the league, while Fulham have lost four of their last five, ending any shot they had at European football next season. A London derby could be the perfect chance for Fulham to finish on a high, but Brentford’s Gtech Community Stadium hasn’t been kind to them.
The Cottagers have lost five of their last seven league visits there, with their only win coming way back in 2016. If they grab a win this time, it would be their first league double over Brentford since the 1947/48 season back when both teams were in the second tier.
However, I’m not counting on that happening. Brentford are in cruise control right now, and my bet of the day is on German winger Kevin Schade to find the net. He’s been in great form, bagging 11 league goals this season, including four in his last three outings.
Nottingham Forest’s frustrating draw with Leicester last weekend saw them slip out of the Champions League spots, meaning their fate now depends on other teams. To keep their UCL dream alive, they have to beat West Ham or risk owner Evangelos Marinakis marching onto the pitch for a not-so-friendly chat.
Forest have won their last two games against the Hammers and could pull off a league double over them for the first time since the 1983/84 season. On paper, they’re the stronger side and rightly the favourites. But I’ll admit, my prediction here is coming straight from the heart.
With a juicy final day clash against Chelsea looming, I just have a feeling the football gods will hand them a win at West Ham to set the stage for something special. Imagine Forest vs. Chelsea on the final day with the winner getting into the Champions League. Gosh! Call it a hunch, but that’s what I’m going with, and on BetKing, you have a chance to get 2.6x your betting stake by going with that.
With nothing really on the line for either side, I’m not expecting too much gra-gra here. So I’m playing it safe and turning to the goals market. These two have faced off twice already this season, and both games delivered solid entertainment for the neutrals.
Liverpool came out on top both times; a 3-2 win in the League Cup and a 2-1 win in the Premier League at Anfield. Cody Gakpo was the key man in those games, scoring three goals across the two meetings. After a bit of a dry spell, he’s now found the net twice in his last three games, bringing his season total to 18 goals in all comps for the newly crowned English champions. My betting tip is for him to score again.
Also, keep an eye on Mo Salah. He’s topping both the goal and assist charts this season, but it’s the assists I think he’ll be chasing here. He’s been stuck on 18 for a while, and you can bet he’s itching to hit the magic 20 mark, currently shared by Thierry Henry and Kevin De Bruyne.
With the LaLiga title wrapped up, it’s Villarreal (and not Barcelona) who have more reason to push for a win here, seeing as they can still leapfrog Athletic Bilbao and grab that 4th and final Champions League spot. They’ve won four on the bounce, so there’s some momentum on their side.
That said, this Barcelona team is built to shut down everything the Yellow Submarines do well. When they met back in September, Barça absolutely tore them apart with a 5-1 win at El Madrigal. Lewandowski and Raphinha both bagged braces as Hansi Flick’s men peppered Diego Conde’s goal all night. Sure, Barcelona don’t need the win this time, but I wouldn’t be too quick to bet against them either. So, I’m sticking with the one thing that feels like a safe call in their games lately — goals.
My focus on this game is Kylian Mbappé. After a rocky start to life at Real Madrid, the Frenchman has found his feet and now holds the record for most goals in a debut season for the club with 39.
His hat-trick in last weekend’s wild 4-3 El Clasico loss pushed him past Lewandowski in the Pichichi race, and his strike in the 2-1 win over Mallorca on Wednesday stretched that lead to three goals. With the league title already out of reach, I’ve got a feeling his teammates will rally around him to help secure the Golden Boot. So yeah, I’m backing Mbappe to keep the goals coming.
There’s no question that the Champions League final is still Inter’s main focus, but now that they’ve closed the gap on Napoli to just one point, I expect them to go all out for wins in these last two league games.
The Nerazzurri have won 5 of their last 9 clashes with Lazio and haven’t been kept off the scoresheet since 2019. They’ve also won 4 of their last 5 home games against them, although the last one at the San Siro ended in a draw.
Also, who could forget the reverse fixture? Easily one of the wildest Serie A results of the season; a 6-0 win for Inter which left the Stadio Olimpico crowned stunned. I’m backing Inter to get another win here, but don’t expect a repeat of that scoreline. This one feels like it’ll be much tighter and low scoring.
With just 2 wins from their last 5 games, Juventus’ hold on that 4th Champions League spot is slipping fast. Lazio are level on points with them and head to Inter, while AS Roma (just a point behind) are up against Milan.
It’s one of those weekends where Juve could end up anywhere from 4th to 7th, depending on how things play out. So, it’s definitely a bit of luck that they’re up against a struggling Udinese side who’ve lost 3 of their last 5, including a home defeat to bottom club Monza last weekend. The Old Lady have dominated this matchup recently, winning 12 of their last 15 league games against Udinese and averaging 2.3 goals per game in that run. A slip-up here would be a disaster, and honestly, I’m expecting a solid, no-nonsense win from them.
AS Roma’s incredible 19-game unbeaten run (14 wins, 5 draws) came to a halt last weekend with a 2-1 loss to Atalanta, and it was reigning CAF Player of the Year Ademola Lookman who got things started. Now, they need to regroup quickly as they face a Milan side they haven’t beaten in their last 10 league meetings (4 draws, 6 losses).
Milan also come into this needing a morale booster. They lost the Coppa Italia final to Bologna on Wednesday night in a performance that felt flat from the start.
Both Roma and Milan will be desperate for a win; for Milan, it could mean jumping into one of the European spots and for Roma, it could mean a move into the top 4. On paper, Milan’s 4 wins in their last 5 league games look strong, but if you’ve been watching them lately, you’ll know they’ve looked shaky and very beatable. That’s why I’m backing AS Roma to hold the fort here.
Napoli’s late slip-up against Genoa last weekend added a bit of drama to the Serie A title race, as it gave Inter the chance to close the gap to just one point. Now, Napoli have no room for error and will need to be flawless in their final two games, starting with this tricky away trip to 16th-placed Parma.
The hosts are only four points clear of the drop and need a win to lock in their Serie A status for next season, so there’s a lot riding on this one. Napoli have beaten Parma in their last three league meetings, which is a good sign, but there’s a small reason to be concerned.
Antonio Conte’s side started the season flawlessly against promoted teams, with three wins in three. Since then, however, they’ve dropped points to both Como (L) and Venezia (D). With Parma fighting for survival, this won’t be easy. Still, I think Conte grinds out a narrow win.
In what is their 14th FA Cup final appearance and 3rd in a row, Manchester City head to Wembley in search of their only silverware this season. They’re clear favourites, and it’s easy to see why. Pep’s men are unbeaten in their last 7 meetings with Crystal Palace in all competitions, and in the FA Cup alone, they’ve beaten them three times in a row with a combined score of 18-4.
That said, Palace won’t be losing sleep over the stats. Oliver Glasner’s side has a shot at making club history by winning their first-ever top-flight trophy in 119 years. They came close in 2016, leading in the final against Man United, before Alan Pardew’s infamous dance may have jinxed it all. Safe to say, Glasner will save his dance moves for after the final whistle.
Normally, I’d call this an easy City win, but they haven’t looked like their usual dominant selves this season. And with the likes of Mateta and Eze in form, the Eagles definitely have players who can cause problems. Still, Pep’s got more firepower, and with this possibly being De Bruyne’s last game for the club, I expect City to find a way.
BetKing offers you the chance to win big by betting on different leagues like the EPL. Join us today to get value for money. Try out the best betting app in the market and book a bet today to start your journey towards winning millions.