Hold your celebrations, Manchester United. Your 20th Premier League title isn't yours quite yet.
The weekend started pretty slowly with a drab 0-0 draw between Chelsea and Arsenal at the Emirates Saturday afternoon, but Everton and Manchester United more than made up for that with a thriller at Old Trafford on Sunday.
David Moyes' Toffees twice came back from two goals down to secure a 4-4 draw, and with Manchester City's 2-0 win over the officially relegated Wolves a few hours later, the title race is well and truly back on.
Elsewhere in England, the most in-form side in the Premiership, Newcastle, are threatening to take over third place after a 3-0 win over Stoke City, while Tottenham are clearly content to keep moving down the table after losing 1-0 at Queen's Park Rangers.
And Liverpool ensured their roller coaster of a season took at least one more dip with their third defeat at Anfield this year, this time to former boss Roy Hodgson and West Brom.
Liverpool fans can at least take heart in one fact, though. In their worst season in years, they're 3-0 against Everton.