The third round of the EFL Cup takes place on Wednesday, featuring a number of exciting fixtures including Newcastle United vs. Manchester City.
Here are our predictions for all the matches:
Aston Villa vs. Everton
Both teams come into this game on a high after impressive Premier League wins over the weekend.
Villa beat Chelsea 1-0 away from home, while Everton claimed their first victory of the season with a 3-1 win over Brentford.
Despite the potential for an upset, we predict a comfortable 3-1 victory for Aston Villa.
Bournemouth vs. Stoke
Championship side Stoke City visit Bournemouth in this EFL Cup tie, with both teams having progressed from the second round with victories.
However, we expect Bournemouth to come out on top comfortably with a 3-0 win.
Lincoln vs. West Ham
West Ham United travel to League One side, Lincoln City, in what could be a tricky tie for the Hammers.
But with a deep squad and few injuries, we predict a straightforward 4-1 victory for West Ham.
Brentford vs. Arsenal
An all-Premier League affair sees Brentford take on Arsenal at Brentford Community Stadium in a midweek London derby.
Although Brentford can usually be relied upon to score at home, Arsenal’s squad depth should see them through with a 2-1 win.
Chelsea vs. Brighton
Chelsea will be hoping to bounce back from their recent poor form in the EFL Cup when they host Brighton & Hove Albion.
However, Brighton are unbeaten this season and have scored 20 goals across all competitions, and we predict a 3-1 away win for the Seagulls.
Fulham vs. Norwich
Fulham host Norwich City in an all-Championship clash, with both teams looking to progress to the last 16 of the EFL Cup.
Although it is hard to predict the outcome of this match, we expect Fulham to come out on top with a 3-1 win.
Blackburn vs. Cardiff
Blackburn Rovers and Cardiff City meet at Ewood Park in this EFL Cup third-round tie.
Despite the changes expected by both sides, we predict a 2-1 win for Cardiff thanks to their recent good form in the Championship.
Liverpool vs. Leicester
Leicester City travel to Anfield to face Liverpool in a tough EFL Cup tie for the Championship pace-setters.
While they have done well so far, we expect Liverpool to be too strong for them and secure a 2-0 victory.
Newcastle vs. Man City
Newcastle United welcome Manchester City to St James’ Park after their impressive 8-0 win over Sheffield United.
However, Man City are unbeaten so far this season and should come out on top in a close game, with a 2-1 win.