How they rated: Our marks out of 10 after Preston North End's 3-3 draw with Aston Villa

Preston North End and Aston Villa played out a remarkable 3-3 draw at Villa Park on Tuesday night.
Daniel Johnson was on the spot for PNE after coming off the benchDaniel Johnson was on the spot for PNE after coming off the bench
Daniel Johnson was on the spot for PNE after coming off the bench

Substitutes Daniel Johnson, Paul Gallagher and Louis Moult all got on the scoresheet on a night of drama in Birmingham.

Chris Maxwell also saved a late penalty for North End in the game’s final act.

Who was your man of the match?

Click on our gallery to see if you agree with Dave Seddon’s player ratings