What a comeback for Eugene in race 2, seventh at chequered flag