Alonso won at Singapore last year to follow up his win at the Italian GP and looked all but set to take his third world title.