Holders Manchester City eased into the last eight of the FA Cup as a Sergio Aguero goal secured a 1-0 victory at Sheffield Wednesday.
Ricardo Pereira scored the only goal of the game as Leicester City edged a 1-0 FA Cup fifth-round win at home to Birmingham City.
Arsenal eased into the last eight of the FA Cup as they defeated League One promotion hopefuls Portsmouth 2-0 at Fratton Park.
Wolves twice came from behind to secure a 3-2 victory at Tottenham Hotspur which handed them a huge boost in their bid to secure a top-four finish.
Everton saw a last-gasp strike ruled out by VAR as they had to settle for a point from a 1-1 draw against Manchester United at Goodison Park.
Wolves moved into the last-16 of the Europa League despite losing 3-2 at Espanyol, easing to a 6-3 aggregate victory over the Spanish side.
Wolves overpowered rock-bottom Norwich City 3-0 at Molineux, with the in-form Diogo Jota scoring twice for the victorious hosts.
Manchester United claimed a comfortable 3-0 victory at home to out-of-form Watford to move up to fifth in the Premier League table.
Manchester City missed a second-half penalty but still did enough to claim a 1-0 victory at Leicester City thanks to substitute Gabriel Jesus.
Goals from Shane Long and Stuart Armstrong proved the difference between the two teams as Southampton won 2-0 at home to Aston Villa.