EL ASTRONAUTE flew home to win the 1.55 at York. The 12-1 held off the challenges of all his rivals to land the prize. Getty Images - Getty Result of the 1.55 at York: 1st El Astronaute 12-1 2nd Final Venture 8-1cf 3rd Holmeswood 8-1f 4th Culturati 10-1 Where did the favourite finish? Final Venture […]