Ogura, Sasaki and Suzuki hand Japan a day to remember The Austrian GP was the first time since Rio 2001 that we saw two Japanese riders win on the same day Read More