An epic hockey battle begins Sunday as the Flyers take on the Devils.

The NHL Eastern Conference Semifinals start Sunday, pitting the Flyers against the Devils in a South Jersey versus North Jersey match-up. Here's the schedule of games...

Game 1 - Sun., April 29, 3:00 - Devils at Flyers (NBC)
Game 2 - Tue., May 1, 7:30 - Devils at Flyers (NBCSN)
Game 3 - Thu., May 3, 7:30 - Flyers at Devils (NBCSN)
Game 4 - Sun., May 6, 7:30 - Flyers at Devils (NBCSN)
Game 5 - Tue., May 8, (Time TBD) - Devils at Flyers (NBCSN)
Game 6 - Thu., May 10, (Time TBD) - Flyers at Devils (TV TBD)
Game 7 - Sat., May 12 (Time TBD) - Devils at Flyers (TV TBD)