Shahroze rallied from last place for a powerful two-length victory in Saturday’s Grade 3 $125,000 Singspiel Stakes at Woodbine.