Italian jockey Mirco Demuro guides Screen Hero to victory in the Japan Cup but the English entrants are disappointing.

More: continued here