Manchester City and Liverpool might have been contesting the League Cup at the weekend but the Premier League was just as thrilling.
On Saturday, Leicester City stole a late 1-0 victory over Norwich City as their title dreams continue, while Chelsea came from behind to seal a 2-1 win over Southampton.
That was just for starters though as Manchester United enjoyed a thrilling 3-2 win over Arsenal, and Tottenham moved two points behind the table-topping Foxes with a 2-1 triumph over Swansea.
But who were the stars across the two days of action? Click the right arrow above to see talkSPORT’s Premier League Team of the Weekend…