Charles Leclerc was left with mixed feelings after Ferrari demonstrated flashes of strong pace in the Canadian Grand Prix that did not translate to a top-three finish, leaving him to rue his disappointing Qualifying result.