Oldham Athletic’s woeful home form continued as they were beaten at home by Grimsby Town, Sky Bet League Two’s bottom club.
Next-to-bottom Barnet snatched a dramatic late victory at Altrincham as their recent revival in National League continued.
Aston Villa dared to poke the bear and paid the consequences as Manchester City secured another win which edges them ever closer to the Premier League title.
Happy travellers Oldham Athletic savoured a ninth away win of the season in Sky Bet League on their first-ever visit to Harrogate Town.
Ollie Rathbone ensured the great escape from relegation in Sky Bet League One remains alive for relegation-threatened Rochdale after they dented Blackpool’s promotion bid.