<human>:  Why did the Canadians win the Battle of Vimy Ridge?
<bot>: The Canadians won because they had a better plan. They had a plan to attack the Germans from the rear, which the Germans did not expect. The Canadians also had a lot of artillery, which was very effective at destroying the German trenches.