Championship
Aston Villa0Millwall0

Aston Villa 0-0 Millwall

Sam Johnstone
Villa keeper Sam Johnstone faced eight shots on target from Millwall

Millwall produced a dogged away performance to hold in-form Aston Villa to a goalless draw at Villa Park.

Albert Adomah and Keinan Davis spurned early chances for Villa, but the Lions fought back and threatened themselves.

Jed Wallace forced a good save from Sam Johnstone with a low shot and Lee Gregory struck the crossbar from a tight angle and glanced a header wide.

Villa managed just one shot on target, but a point kept them fifth, six points off an automatic promotion place.

Millwall have not won away from home in the Championship this season, but created the better opportunities and looked the more likely to take three points.

Gregory was a constant threat and Steve Morison tested Johnstone with a volley from the edge of the box.

But Neil Harris' side could not find a way past Villa's keeper, and missed out on what would have been their first back-to-back Championship wins since August 2014.

The draw left Villa in fifth place as Derby climbed above them by virtue of their 3-0 win at Barnsley, with Millwall 17th.

Aston Villa boss Steve Bruce told BBC WM:

"I have to be honest, it was a struggle against a very decent Millwall side who put us under pressure. We'll take a point.

"We didn't have enough control and found it difficult. We have to play better than that.

"Sam Johnstone was easily our best player and he had to be but I'm really disappointed with how we played today.

"We gave it away too often and we looked sloppy and lethargic. There's no excuses for that. Overall I got it wrong with my changes."

Millwall manager Neil Harris:

"I was delighted with my players' performance from the first whistle to the last.

"I thought we unsettled a really good Aston Villa side and quietened a passionate home crowd. I think we dominated large parts of the game and limited Villa to very few chances.

"We were creative going forward and I think we are at a stage now where I can be a little bit critical, saying 'we want more'."

Line-ups

Aston Villa

  • 1Johnstone
  • 21HuttonSubstituted forEl Mohamadyat 70'minutes
  • 4SambaSubstituted forElphickat 78'minutes
  • 5Chester
  • 3Taylor
  • 7SnodgrassSubstituted forGrealishat 59'minutes
  • 6WhelanBooked at 76mins
  • 8Lansbury
  • 37Adomah
  • 18Onomah
  • 39Davis

Substitutes

  • 9Hogan
  • 10Grealish
  • 13Steer
  • 14Hourihane
  • 20Bjarnason
  • 24Elphick
  • 27El Mohamady

Millwall

  • 16Martin
  • 12Romeo
  • 4Hutchinson
  • 35CooperBooked at 90mins
  • 3Meredith
  • 14WallaceBooked at 70mins
  • 18Tunnicliffe
  • 23SavilleBooked at 55mins
  • 22O'BrienSubstituted forWilliamsat 88'minutes
  • 20MorisonSubstituted forElliottat 82'minutes
  • 9Gregory

Substitutes

  • 2McLaughlin
  • 5Craig
  • 6Williams
  • 8Thompson
  • 13King
  • 19Elliott
  • 21Twardek
Referee:
Andy Davies
Attendance:
29,628

Match Stats

Home TeamAston VillaAway TeamMillwall
Possession
Home56%
Away44%
Shots
Home14
Away16
Shots on Target
Home1
Away8
Corners
Home11
Away5
Fouls
Home9
Away12

Live Text

Match ends, Aston Villa 0, Millwall 0.

Full Time

Second Half ends, Aston Villa 0, Millwall 0.

Corner, Millwall. Conceded by James Chester.

Foul by Henri Lansbury (Aston Villa).

Tom Elliott (Millwall) wins a free kick on the left wing.

Foul by Tommy Elphick (Aston Villa).

Tom Elliott (Millwall) wins a free kick in the defensive half.

Corner, Aston Villa. Conceded by George Saville.

Attempt blocked. Josh Onomah (Aston Villa) with an attempt from the centre of the box is blocked.

Booking

Jake Cooper (Millwall) is shown the yellow card for a bad foul.

Keinan Davis (Aston Villa) wins a free kick on the left wing.

Foul by Jake Cooper (Millwall).

Substitution

Substitution, Millwall. Shaun Williams replaces Aiden O'Brien because of an injury.

Corner, Aston Villa. Conceded by Jake Cooper.

Foul by Keinan Davis (Aston Villa).

Jake Cooper (Millwall) wins a free kick in the defensive half.

Jack Grealish (Aston Villa) wins a free kick on the left wing.

Foul by Mahlon Romeo (Millwall).

Hand ball by Jack Grealish (Aston Villa).

Substitution

Substitution, Millwall. Tom Elliott replaces Steve Morison.

Attempt saved. Lee Gregory (Millwall) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Steve Morison with a headed pass.

Attempt saved. Lee Gregory (Millwall) header from the centre of the box is saved in the top centre of the goal. Assisted by Jake Cooper with a headed pass.

Foul by Tommy Elphick (Aston Villa).

Lee Gregory (Millwall) wins a free kick on the left wing.

Delay over. They are ready to continue.

Substitution

Substitution, Aston Villa. Tommy Elphick replaces Christopher Samba because of an injury.

Delay in match Christopher Samba (Aston Villa) because of an injury.

Booking

Glenn Whelan (Aston Villa) is shown the yellow card for a bad foul.

Lee Gregory (Millwall) hits the bar with a left footed shot from the left side of the box. Assisted by Steve Morison following a fast break.

Attempt blocked. Jack Grealish (Aston Villa) right footed shot from outside the box is blocked. Assisted by Keinan Davis.

Corner, Aston Villa. Conceded by Jake Cooper.

Attempt missed. Keinan Davis (Aston Villa) left footed shot from the centre of the box misses to the left. Assisted by Neil Taylor with a cross.

Corner, Aston Villa. Conceded by Aiden O'Brien.

Substitution

Substitution, Aston Villa. Ahmed El Mohamady replaces Alan Hutton.

Booking

Jed Wallace (Millwall) is shown the yellow card.

Jed Wallace (Millwall) has gone down, but that's a dive.

Corner, Aston Villa. Conceded by Shaun Hutchinson.

Attempt blocked. Josh Onomah (Aston Villa) right footed shot from outside the box is blocked. Assisted by Keinan Davis.

Attempt blocked. Lee Gregory (Millwall) right footed shot from the centre of the box is blocked. Assisted by Ryan Tunnicliffe.

Corner, Aston Villa. Conceded by David Martin.

goal

As It Stood

TeamPWDLFAGDPts
1Wolves21153341172448
2Cardiff20134330141643
3Bristol City21117334221240
4Derby21115533211238
5Aston Villa21107429181137
6Sheff Utd2112183426837
7Leeds2110383326733
8Middlesbrough219572720732
9Ipswich2110293532332
10Preston218852522332
11Nottm Forest21100113135-430
12Fulham217862727029
13Brentford216963330327
14Sheff Wed216962626027
15Norwich217682127-627
16Reading207582624226
17Millwall215882221123
18Hull215793739-222
19QPR215792332-922
20Barnsley2155112434-1020
21Bolton2137112140-1916
22Birmingham2144131030-2016
23Sunderland2129102638-1215
24Burton2135131340-2714
View full Championship table

Top Stories