The Philadelphia Eagles had to wait out a rain delay but it was more than worth it on NFL opening night.

The Eagles got to show off their championship banner before the game and then played stout defense to beat the Atlanta Falcons 18-12.

Philly made a defensive stop on the last play of the game that could have been a winning TD pass by the Falcons.

And, the Eagles also jump started their own offense with an old Patriots Super Bowl play...