In Emperor Akihito and Empress Michiko's first visit to the race in seven years, Demuro and fifth choice Eishin Flash held off favorite Fenomeno by half a length for his first victory since the 2010 Japanese Derby. Eishin Flash's winning time was 1 minute, 57.3 seconds over the 2,000 meters on firm going...
FULL ARTICLE AT Japan Times