Japan battles past Crystal Ocean in final strides to win Juddmonte International – The Guardian
Japan battles past Crystal Ocean in final strides to win Juddmonte International The GuardianJapan, the 5-1 third-favourite, clawed his way past Crystal Ocean in the final strides to win the Juddmonte International Stakes at York.