Troy Terry scored with 24 seconds left and the Anaheim Ducks rallied late for a 3-2 victory over the NHL-leading Winnipeg Jets on Wednesday night.