Weaver was injured with about 12 minutes left in the period and limped off the ice while the action moved toward the Buffalo zone.
The veteran defenseman's injury-related departure came about five minutes before goaltender Scott Clemmensen was removed after allowing three goals on 10 shots in the first 16:46. He was replaced by Jose Theodore -- who was pulled in place of Clemmensen two nights earlier in a 6-4 win against Pittsburgh.
If you want to prove people wrong, you've just got to go out and do it. Yeah, we blew 3-2 series leads the last two years, but no one is going remember that if we go out there on Saturday night and beat these guys and go play in the Stanley Cup Final. We need to get back to work and we'll start to do that tomorrow.
— Ducks forward Kyle Palmieri following a loss to the Blackhawks in Game 6 on Wednesday