Marvin Chan of Alhambra won third place aboard Royal Polaris with Roy Rose.