Ducks 5-3 win over Colorado keeps division title hopes alive