Teumessias Fox lives up to his name again as “the fox who can’t be caught” winning the Howden Handicap Stakes at Newmarket racecourse. Winning by an impressive 3 and a quarter lengths under Oisin Murphy he will now go to Royal Ascot with a potential favourite’s chance. An exciting horse for the future!