There are only 12 games left to play (13 for a couple clubs), and we still have no idea who will win the Premier League or who will finish in the fourth and final Champions League spot.
Isn't that just the way we want it?
Arsenal secured a huge derby victory over a very disappointing Tottenham side, and Chelsea saved manager Andre Villas-Boas' job for at least one more week.
Manchester United got all three points at Norwich thanks to two of their oldest and finest servants to keeping the gap at just two points behind Manchester City at the top.
All that, and so much more. Read on to find out what we learned from this past weekend.