Here's what the Wachovia Center in South Philly looked and sounded like when the Flyers won game 7—in Boston. More vids of the final minute of play and the scene after it, after the jump.
Bear with the audio in the beginning, it's worth it when the final seconds tick off:
Stay in the game with the latest updates on your beloved Philadelphia sports teams! Sign up here for our All Access Daily newsletter.