Jack Grealish helped lift Notts County off the foot of League One as the Magpies won 2-0 against Tranmere.
Winger Grealish was in inspired form as County claimed their first victory of the season.
The Republic of Ireland U21 ace was at the heart of their best moves, particularly in the first period when he just missed the target with a shot and a header.
County went on to grab the points thanks to goals from Joss Labadie and Marcus Haber either side of the break.
Darren Bent couldn't prevent Fulham losing 2-0 to west London rivals Chelsea.
Bent had the best chance of the first half but shot straight at Blues goalkeeper Petr Cech.
Then after the break Jose Mourinho's side took control with Oscar and John Mikel Obi getting the goals.
Stephen Ireland came on as 59th minute substitute in Stoke's 3-1 defeat against high-flying Arsenal.
The Gunners were already 2-1 up when Ireland joined the action at The Emirates.
Aaron Ramsey and Per Mertesacker scored either side of a Geoff Cameron strike. The third arrived on 72 minutes through Bacary Sagna.
Samir Carruthers came off after 35 minutes as MK Dons suffered their first League One defeat of the season.
The Dons were beaten 2-1 by Peterborough with Villa midfielder Carruthers making way for George Baldock during the first period.
Graham Burke's Shrewsbury suffered late derby day heartbreak against Wolves, losing 1-0 at the New Meadow.
The Irish striker came on after 71 minutes for the Shrews, who were undone by Bakary Sako's 84th minute penalty.
Nathan Delfouneso missed out on Blackpool's 2-2 draw against Leicester City in the Championship.
Snap up match tickets for Villa v Tottenham.