Aston Villa made it three successive wins for the first time this season following a thumping 3 -0 win over Leeds United at Elland Road.
Philippe Coutinho opened the scoring with an effort that deflected past the helpless Illan Meslier.
Matty Cash doubled the lead in the second-half before Calum Chambers bent a lovely effort into the top corner following a lay-off from his centre-back partner Tyrone Mings.
It was a superb performance all round from Villa who were able to quieten a raucous Elland Road crowd with their ability to keep-ball and allow Leeds little to nothing in terms of chances.
Here’s our player ratings from a night to remember at Elland Road.
Leeds United (4-2-3-1): Meslier; Dallas, Ayling, Struijk, Firpo; Forshaw (67’ Klich), Koch; Raphinha, Rodrigo (45’ Gelhardt), Harrison (58’ Bamford); James
Subs not used: Sumerville, Cresswell, Shackleton, Llorente, Klaesson, Greenwood
Aston Villa (4-3-1-2): Martinez; Cash, Chambers, Mings, Digne; McGinn, Luiz (87’ Young), Ramsey; Coutinho (77’ Buendia); Watkins, Ings (71’ Sanson)
Subs not used: Bailey, Konsa, Olsen, Chukwuemeka Iroegbunam, Traore

1. Emi Martinez - 6
Didn’t have much to do all night to be honest. | Getty Images

2. Matty Cash - 9*
The Polish Cafu was at his very best. A goal, assist and a clean sheet to his name. MOTM. Photo: Shaun Botterill

3. Calum Chambers - 8.5
A world class pass on Saturday, bending one into the top bins on Thursday. Centre-back, you say? | AFP via Getty Images

4. Tyrone Mings - 8
Was given grief all night by the Leeds supporters. Big Mings got the last laugh though. | Getty Images