Fourth favorite Shahryar nosed past top favorite Efforia at the wire to win the 88th running of the Grade 1 Japanese Derby, the second leg of the Japanese triple crown, on Sunday at Tokyo Racecourse.