English football giants Manchester United lost at home to Everton on Thursday to also lose further ground in the Premier League title race, as the top four all won their midweek fixtures.
Everton's Costa Rican international Bryan Oviedo scored with five minutes left to secure the Toffees their first top-flight victory at Old Trafford since 1992.
New United manager David Moyes, formerly of Everton, was booed before kickoff by the travelling Toffees fans and his day didn't get much happier.
Two draws and today's upset loss see Moyes' champions drop down to ninth, 12 points adrift of Premier League leaders Arsenal, who won 2-0 at home to Hull City.
United haven't won now for three straight games. Everton are fifth.
Second-placed Chelsea remain four points behind the Gunners following a 4-3 victory at Sunderland while Manchester City won 3-2 at West Bromwich Albion to hold onto third, two points further back on 28 points.
Liverpool stay fourth on 27 points after Uruguayan striker Luis Suarez led a one-man demolition of Norwich City with four goals in a 5-1 win at Anfield.
Elsewhere, Tottenham Hotspur won 2-1 at Fulham to keep their London rivals in the relegation zone and climb up to sixth above Newcastle United, who lost 3-0 at Swansea City, Southampton lost at home to Aston Villa 3-2, and Stoke City drew 0-0 with Cardiff City in Stoke.