Premier League top three set for titanic title battle