Perrin's perfect preparation for ultra-marathon with win as Keem takes back first | Photos