Since the 2,000 Guineas was first run in 1809, fifteen horses (including three winners of substitute races at Newmarket during the First World War) have won the English Triple Crown. The most recent – and only winner since World War II – was Nijinsky, in 1970. For many years, it was considered unlikely that any horse would ever win the English Triple Crown again. In the winter of 2006/2007, however, trainer Jim Bolger was training his unbeaten colt Teofilo for the Triple Crown and bookmaker William Hill plc was offering odds of only 12/1 against Teofilo winning the 2007 Triple Crown. The horse was withdrawn from the 2000 Guineas two days before the race after suffering a setback and never raced again.