When I wrote last week's Key Battles column, I said that I hoped we would be able to talk about football instead of the violence that marred one of the FA Cup semi-finals and the Tyne-Wear derby. For a while at least, it looked as if we'd be talking about the good side of football.
Then, Luis Suarez entered the fray and showed us the bad side. The Liverpool star made the news for inexplicably biting Chelsea's Branislav Ivanovic during the 2-2 draw at Anfield last Sunday, and he has since been hit with a mammoth 10-game ban as a result of his actions.
Meanwhile, two of his fellow contenders for the PFA Player of the Year award, Gareth Bale and Robin van Persie, hit the headlines for all the right reasons.
Bale turned Tottenham's match with Manchester City on its head last weekend, coming to life in the last 15 minutes with an assist and a clever clipped finish to ensure that Spurs came from behind to win 3-1. A day later, Van Persie scored a sensational hat-trick to clinch the Premier League title for Manchester United as they comfortably beat Aston Villa, 3-0.
With the title now wrapped up, the things to focus on are the race for the Champions League and the fight to avoid relegation, so with that in mind, let's look at the six key Premier League battles to watch this weekend. As usual, my predictions will be at the bottom of each slide.