It took until the shootout, but the Flyers held on and pulled through to finally snap their five-game losing streak.