Canadian James Hinchcliffe's race in Toronto did not go as expected as he crashed in the last lap of the Indy Lights championship Toronto 100 while fighting for a podium finish.