Serbia's Ana Ivanovic trounced former world number one Martina Hingis 6-2 6-3 in the Montreal Cup final.