Matt Read et Brayden Schenn ont complété la marque pour les Flyers.
Ryan Johansen, Calle Jarnkrok et Shea Weber ont répliqué pour les Predators.
Read a procuré une avance de 1-0 aux Flyers à 13:51 de la première période quand il s'est échappé. Il a saisi une passe de l'attaquant Scott Laughton près de la ligne rouge avant de se retrouver derrière les défenseurs des Predators et il a déjoué Pekka Rinne pour inscrire son neuvième but de la saison.
Schenn a augmenté l'avance des Flyers à 2-0 à 15:49 de la première en déviant la rondelle alors qu'il se trouvait à l'embouchure du filet de Rinne. Il a saisi une passe du centre Sean Couturier pour inscrire son 14e but.
Johansen a réduit l'écart à 2-1 avec son 10e but de la campagne à 4:23 du deuxième vingt. Le défenseur Roman Josi a rejoint Johansen avec une passe précise et son tir de l'enclave a déjoué Mason.
Simmonds a redonné une priorité de deux buts aux Flyers à 8:10 de la deuxième sur une échappée. Le défenseur Shea Weber des Predators a brisé son bâton quand il a tenté un tir, permettant à Laughton de passer à Simmonds qui s'est présenté seul devant Rinner.
Le gardien des Predators a effectué l'arrêt sur le premier tir, mais Simmonds a pris son retour pour le déjouer.
Giroux a augmenté la priorité des Flyers à 4-1 à 16:15 de la deuxième avec un tir sur réception de l'enclave. Il a saisi la passe de l'attaquant Jakub Voracek pour battre Rinne et marquer son 15e but.
Jarnkrok a marqué 25 secondes plus tard pour porter le score à 4-2.
Weber a réduit l'écart à 4-3 avec son 13e but à 10:03 de la troisième pendant un avantage numérique. Josi a remis à Weber et son tir sur réception a déjoué Mason.
Bien placé devant le filet pendant une supériorité numérique, Simmonds a marqué son deuxième but du match, son sixième à ses quatre dernières rencontres et son 18e de la saison, à 12:01 de la troisième. L'ailier a dévié le tir de la pointe du défenseur Shayne Gostisbehere.
Giroux a inscrit le dernier but du match à 13:11 du dernier engagement à l'aide d'un tir sur réception. Il a capté la passe de Voracek et a immédiatement tiré pour déjouer Rinne pour inscrire son deuxième but de la rencontre et son 16e de la saison.
Couturier a quitté le match avec 2:04 à jouer à la deuxième période en raison d'une blessure dont on n'a pas dévoilé la nature. Il n'est pas revenu au jeu.