He thought the defender might stretch to deflect the pass. They had the goal both ways. If he passes early enough (instead of hesitating to think), Berglund has the goal. Delaying and faking a pass, then lifting it when the goalie reacts, HE scores the goal.
Perron or Stewart score there or get it to Berglund for the score. D'Agostini is not a good finisher. He only has his hard shot on the fly, but not a lot of finesse options.