Premier League title race heats up