Canadian Ilya Kharun is riding a wave of momentum as the World Cup shifts to Toronto for the final leg of the series.