Well, the big game in midweek between the top two in the Premier League saw the visitors Manchester City extend their incredible run of wins against Arsenal to 14 in 15 games thanks to a 3-1 victory at the Emirates on Wednesday.

A stunning lobbed finish from Kevin De Bruyne gave City the lead before Arsenal were handed a penalty courtesy of a clumsy Ederson challenge, which Bukayo Saka converted confidently to level the game.

However, two late second half strikes from Jack Grealish and a typical clinical Erling Haaland finish saw City not just claim the win, but also leapfrog Arsenal to go back top of the table, a place that they had not occupied since earlier in the season.

In truth, it was clumsy defending by Arsenal that contributed to two of City’s goals, but despite having the majority of the possession, Arsenal struggled to trouble the City goal, with just one shot on target all night.

With City now top on goal difference, although Arsenal still have a game in hand, this brings this weekend’s Premier League games into a very sharp focus.

As always, you can enjoy extensive pre-match betting on all the games with bet365 Sport every weekend and don’t forget to check out the wide choice of In Play betting options available on the games with the same provider too.

Bet365 Bonus Code

Bet365 Review
Min deposit €5
Up to €100 in Bet Credits For New Customers at bet365
Min deposit €5. Bet Credits available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. The bonus code BET247 can be used during registration, but does not change the offer amount in any way.
Ladbrokes Review
Get €20 When You Bet €5

Deposit €5 on Signup
Get €20
New players only
William Hill Sportsbook
William Hill
€30 in Free Bets
William Hill Review
Bet €10 get €30 in free bets
Credited as 2 x €15 bets
New Customers Only

So before we review this weekend’s action, let’s take a quick look at how things stand in the Premier League at the present after last week’s Matchday 23 action and the midweek game.

1 Man City23163459233651
2 Arsenal22163347212651
3 Man Utd23144538281046
4 Newcastle221011135132241
5 Spurs2312384235739
6 Brighton21105639281135
7 Fulham2310583430435
8 Brentford2281043629734
9 Liverpool219573628832
10 Chelsea228772322131
11 Aston Villa2284102634-828
12 C Palace226792030-1025
13 Leicester2273123638-224
14 Nottm Forest2266101737-2024
15 Wolves2265111731-1423
16 West Ham2255121927-820
17 Leeds2247112838-1019
18 Everton2246121630-1418
19 AFC Bournemouth2246122044-2418
20 Southampton2243151840-2215

Premier League – Matchday 24 – Sat 18th & Sunday 19th February

Kick-off is 3pm unless otherwise stated.

Saturday 18th February

  • Aston Villa v Arsenal (12.30pm)

Can Arsenal get back to winning ways after their form has started to stutter in the Premier League of late? A trip to Aston Villa offers them that opportunity as the Villains have lost their last two games in the league but it is fair to say that they have made good progress under Unai Emery. However, I am backing the Gunners to get back to winning ways here so take Arsenal to win at 4/5.

  • Brentford v Crystal Palace

Brentford have enjoyed a superb season and lie 8th in the table and on the fringes of the European spots alongside Brighton and Fulham (see below). The Bees face a London derby here against Crystal Palace with Patrick Vieira’s team in the middle of a five game run without a win. Brentford are unbeaten in their last five and I think the home side will take the spoils here. Back Brentford to win at 10/11.

  • Brighton & Hove Albion v Fulham

This game could well be a playoff for a Europa League spot as the Tweet above suggests, although there is still plenty of the season still to go. That said, both these teams find themselves in loftier than expected positions, but both are fully deserving of that. I see this as being another very close game between the two and while the draw has plenty of appeal, I think Brighton will do just enough to win so back the Seagulls here to land the 3 points at 13/20.

  • Chelsea v Southampton

After losing to Dortmund in the Champions League in midweek, Chelsea need to bounce back here at home to the bottom club Southampton. The Saints failed to appoint Jesse Marsch as their new manager in the week and things remain unresolved in terms of a new manager, so with that in mind, I would expect Chelsea to take full advantage here and claim a much needed win. Take Chelsea to win at 2/5.

  • Everton v Leeds United

This is an absolutely massive tie for both these teams in the battle against relegation. Everton beat Arsenal at home last time out in Sean Dyche’s first game in charge and he’ll want the same pace and organisation for this game. Leeds are still without a manager and in truth, it is hard to see them getting too much from this game. I am going for a narrow win for Everton here at 7/5.

  • Nottingham Forest v Manchester City

Nottingham Forest’s recent form has been much improved after their slow start in the Premier League, but they face a huge task here against a Manchester City side who will be brimming with confidence having beaten Arsenal on the road to go back top of the table in midweek. Forest were well beaten at home by Man Utd in the Carabao Cup semi final 1st leg and I can see a similar kind of result here in favour of City. Take City to win at 3/10.

  • Wolverhampton Wanderers v Bournemouth

Three wins in their last four Premier League games under Julen Lopetegui has transformed Wolves from the bottom side to sitting in 15th place and a win here could move them well out the reach of the teams in the drop zone. Bournemouth are one of those teams and with only two points from their last 15 available, it is hard to see them improving that here. Take Wolves at 4/6 to win the game.

  • Newcastle United v Liverpool (5.30pm)

Newcastle have drawn four of their last five Premier League games, while Liverpool have won just one of their last five, losing three games on the road in that time. The Reds though are the only team to beat Newcastle this season in the league, a 2-1 win at Anfield. However, despite that win against Everton on Monday and a much better performance, I think away from home Liverpool look too shaky and I am backing Newcastle for the win here at 6/4.

Sunday 19th February

  • Manchester United v Leicester City (2pm)

The change in fortunes for Leicester City since James Maddison has made his return can be seen in their last two results, a 4-2 win away at Aston Villa and an impressive 4-1 win at home to Tottenham. Now the Foxes face a daunting trip to Old Trafford to take on a United side that have lost one of their last four Premier League games. United also played Barcelona on Thursday making this tougher for the home side, which is why I have gone for a draw here at 10/3,

  • Tottenham v West Ham United (4.30pm)

A big London derby rounds off the weekend with Spurs taking on West Ham in a game that is a must win for both teams. Spurs form of late has not been great and with Antonio Conte taking time out to recover from his recent operation, Spurs will have a caretaker man in charge. The Hammers still need points to keep moving away from the drop zone here so they will make things tough. The teams drew 1-1 back in August at the London Stadium, but here I am backing Tottenham to win at 8/5 with bet365.

*All odds shown in this article were taken from bet365 Sport and were correct at the time of writing, but may have changed since the article was published.