Matchday 24 brought its fair share of twists and turns to the Premier League, with some high-scoring games and significant ...