Michael Ballack was Chelsea’s hero once again as Avram Grant’s title-chasers kept the Barclays Premier League title race alive with a hard-fought win at Newcastle United.