Kane atones for bad misses with late winner against Palace-media-3