Arsenal climbed into the Premier League's top four with a laboured 2-1 win against spirited Leicester City and Liverpool continued their push with a pulsating 3-2 home defeat of rivals Tottenham Hotspur.
With a revitalised Mesut Ozil playing a central role, Arsenal led 2-0 through Laurent Koscielny and Theo Walcott but Andrej Kramaric pulled a goal back as bottom club Leicester dominated the second half.
Mario Balotelli's first Premier League goal for Liverpool sealed a topsy-turvey game that they twice led through Lazar Markovic and a Steven Gerrard penalty before being pegged back by the in-form Harry Kane and Mousa Dembele.
Fourth-placed Arsenal have 45 points from 25 games - two clear of sixth-placed Spurs and three ahead of Liverpool in seventh - though they could be displaced by Manchester United in fifth who host lowly Burnley on Tuesday.
Arsenal 2-1 Leicester City
Hull City 2-0 Aston Villa
Liverpool 3-2 Tottenham Hotspur
Sunderland 0-2 QPR