Aston Villa team-mates Anwar El Ghazi and Tyrone Mings clashed in the first half
Aston Villa moved out of the relegation zone by drawing against a West Ham side who finished with 10 men after Arthur Masuaku's red card.
Masuaku was dismissed with 23 minutes left after picking up two bookings.
Before that, the game's major talking point saw Anwar El Ghazi clash heads with Villa team-mate Tyrone Mings, although no action was taken.
Villa's John McGinn had plenty of the game's better chances, forcing Lukasz Fabianski into two saves.
- Follow reaction to the game here
Collisions and red cards the name of the game
Arthur Masuaku was shown a yellow card in each half
There were plenty of big hits and tackles, more so than major goalscoring opportunities.
The major incident in the first half involved two Villa players - Mings was furious with El Ghazi's lack of defensive help and started shouting in his face.
At that moment, Netherlands winger El Ghazi nudged his head into Mings' face. He could have been sent off, but referee Mike Dean and the video assistant referee decided the contact was not sufficient to produce a red card.
Elsewhere, the physios were busy, as Hammers keeper Lukasz Fabianski flattened El Ghazi as he punched a cross clear, and McGinn hurt himself after tackling Sebastien Haller when Angelo Ogbonna accidentally stood on him.
There were five yellow cards in the game, and two of them landed to Masuaku - one in each half. The first was more straightforward, with a heavy challenge on Frederic Guilbert, who needed treatment.
But the second tackle to produce the red card - Dean's 102nd as a Premier League official - was a tackle on substitute Ahmed Elmohamady, who went down easily.
BBC Radio 5 Live pundit Chris Sutton was in no doubt that it was the right decision, calling the tackle "reckless and brainless".
More to follow.
-
Line-ups
Match Stats
Live Text
Line-ups
Aston Villa
1Heaton
24GuilbertSubstituted forDavisat 85'minutes
22Engels
40MingsBooked at 77mins
3Taylor
10GrealishBooked at 28mins
11NakambaSubstituted forDouglas Luizat 81'minutes
7McGinn
23JotaSubstituted forEl Mohamadyat 66'minutes
9Wesley
21El Ghazi
Substitutes
6Douglas Luiz
8Lansbury
12Steer
14Hourihane
15Konsa
27El Mohamady
39Davis
West Ham
1Fabianski
24Fredericks
23Diop
21Ogbonna
26MasuakuBooked at 67mins
41Rice
7YarmolenkoSubstituted forFornalsat 62'minutes
16NobleBooked at 29minsSubstituted forBalbuenaat 90+1'minutes
10Lanzini
8Felipe AndersonSubstituted forZabaletaat 69'minutes
22Haller
Substitutes
4Balbuena
5Zabaleta
11Snodgrass
13Jiménez
18Fornals
19Wilshere
27Ajeti
Referee:
Mike Dean
Attendance:
42,010
Match Stats
Home TeamAston VillaAway TeamWest Ham
Possession
Home47%
Away53%
Shots
Home10
Away13
Shots on Target
Home5
Away1
Corners
Home2
Away4
Fouls
Home13
Away12
Live Text
Posted at
Match ends, Aston Villa 0, West Ham United 0.
Full TimePosted at 90'+4'
Second Half ends, Aston Villa 0, West Ham United 0.
Posted at 90'+2'
Attempt missed. Keinan Davis (Aston Villa) left footed shot from the centre of the box misses to the left. Assisted by Anwar El Ghazi with a cross following a corner.
SubstitutionPosted at 90'+1'
Substitution, West Ham United. Fabián Balbuena replaces Mark Noble.
Posted at 90'+1'
Corner, Aston Villa. Conceded by Angelo Ogbonna.
Posted at 89'
Attempt saved. Wesley (Aston Villa) right footed shot from outside the box is saved in the centre of the goal. Assisted by Anwar El Ghazi.
Posted at 88'
Attempt missed. Jack Grealish (Aston Villa) left footed shot from the centre of the box is close, but misses to the left. Assisted by Douglas Luiz with a cross.
Posted at 86'
Attempt blocked. Mark Noble (West Ham United) right footed shot from the left side of the box is blocked. Assisted by Pablo Fornals.
SubstitutionPosted at 85'
Substitution, Aston Villa. Keinan Davis replaces Frederic Guilbert.
Posted at 85'
Attempt missed. Manuel Lanzini (West Ham United) right footed shot from outside the box misses to the right following a set piece situation.
Posted at 84'
Mark Noble (West Ham United) wins a free kick on the left wing.
Posted at 84'
Foul by Frederic Guilbert (Aston Villa).
Posted at 82'
Sébastien Haller (West Ham United) wins a free kick in the attacking half.
Posted at 82'
Foul by Douglas Luiz (Aston Villa).
SubstitutionPosted at 81'
Substitution, Aston Villa. Douglas Luiz replaces Marvelous Nakamba.
Posted at 80'
Corner, West Ham United. Conceded by Neil Taylor.
Posted at 80'
Attempt blocked. Pablo Fornals (West Ham United) right footed shot from outside the box is blocked. Assisted by Declan Rice.
Posted at 79'
Manuel Lanzini (West Ham United) wins a free kick in the defensive half.
Posted at 79'
Foul by Ahmed El Mohamady (Aston Villa).
Posted at 78'
Attempt missed. Pablo Fornals (West Ham United) right footed shot from the right side of the box misses to the left. Assisted by Sébastien Haller following a set piece situation.
BookingPosted at 77'
Tyrone Mings (Aston Villa) is shown the yellow card for a bad foul.
Posted at 77'
Sébastien Haller (West Ham United) wins a free kick in the attacking half.
Posted at 77'
Foul by Tyrone Mings (Aston Villa).
Posted at 73'
Attempt blocked. Sébastien Haller (West Ham United) left footed shot from the centre of the box is blocked. Assisted by Ryan Fredericks.
Posted at 70'
Pablo Zabaleta (West Ham United) wins a free kick on the left wing.
Posted at 70'
Foul by Marvelous Nakamba (Aston Villa).
SubstitutionPosted at 69'
Substitution, West Ham United. Pablo Zabaleta replaces Felipe Anderson.
DismissalPosted at 67'
Second yellow card to Arthur Masuaku (West Ham United) for a bad foul.
Posted at 67'
Foul by Arthur Masuaku (West Ham United).
Posted at 67'
Ahmed El Mohamady (Aston Villa) wins a free kick in the defensive half.
Posted at 66'
Foul by Mark Noble (West Ham United).
Posted at 66'
Marvelous Nakamba (Aston Villa) wins a free kick in the defensive half.
SubstitutionPosted at 66'
Substitution, Aston Villa. Ahmed El Mohamady replaces Jota.
SubstitutionPosted at 62'
Substitution, West Ham United. Pablo Fornals replaces Andriy Yarmolenko.
Posted at 57'
Attempt saved. Anwar El Ghazi (Aston Villa) right footed shot from outside the box is saved in the centre of the goal. Assisted by John McGinn.
Posted at 56'
Attempt blocked. Declan Rice (West Ham United) right footed shot from outside the box is blocked. Assisted by Sébastien Haller.
Posted at 55'
Offside, West Ham United. Mark Noble tries a through ball, but Andriy Yarmolenko is caught offside.
Posted at 54'
Felipe Anderson (West Ham United) wins a free kick in the defensive half.
Posted at 54'
Foul by John McGinn (Aston Villa).
Posted at 52'
Attempt missed. John McGinn (Aston Villa) left footed shot from outside the box is close, but misses to the right.
Show more updates
goal
Source: bbc.com