Aston Villa took an early lead when Anwar El Ghazi scored a goal after 9 minutes, making it 0-1. He has now scored seven Premier League goals this season.
West Bromwich Albion equalised to make it 1-1, as Matheus Pereira scored a goal, in the 23rd minute. It was Pereira’s ninth goal for the season.
1-2 came through an own-goal in the 47th minute.
The equaliser came in the 90th minute, when Keinan Davis scored a goal for Aston Villa, what brought the final score to 2-2.
Aston Villa have 1 win, 1 draw and 3 losses with a 7–9 goal difference in the last 5 games, while West Bromwich Albion have 2 wins, 1 draw and 2 losses and a 10–8 goal difference.
Aston Villa remains in 11th place and West Bromwich Albion is in 19th.
In the next round, Villa take on Everton away at Goodison Park on Saturday. West Brom play at home to Wolverhampton on Monday.