Week 22 of the English Premier League certainly wasn't without its drama and excitement this week, and it certainly wasn't short of showing us several things about the teams and players within it.
We had Chelsea bouncing back with a big win against Stoke City to silence Rafa Benitez's critics for the time being, and we also had Reading's incredible three-goal comeback against West Bromwich Albion.
There was the usual drama and tension that spilled out of Manchester United's clash with Liverpool, as well as Tottenham's frustrating scoreless draw against former manager Harry Redknapp's Queens Park Rangers.
All in all, it was another big week for English football.
So what did we learn from this weekend's matchups and results?