When is the Patriots Super Bowl championship parade?

HOUSTON, TX - FEBRUARY 05:  Terry Bradshaw talks with Tom Brady #12 of the New England Patriots after defeating the Atlanta Falcons 34-28 in overtime during Super Bowl 51 at NRG Stadium on February 5, 2017 in Houston, Texas.  (Photo by Gregory Shamus/Getty Images)

The New England Patriots are Super Bowl champions once again. 

The Patriots pulled off an incredible comeback against the Falcons on Sunday, rallying from 25 points down to win the franchise's fifth Super Bowl title. 

New England trailed Atlanta 28–3 in the third quarter. But the Patriots tied the game at 28 just before the end of regulation, and Tom Brady led the team down the field in overtime before James White scored the winning touchdown, giving the Pats a 34–28 victory. 

The Patriots will hold their Super Bowl parade at 11 a.m. ET on Tuesday in Boston, Mayor Marty Walsh announced after the game. 

Get SI's New England Patriots Super Bowl commemorative package

The Pats will return to Massachusetts on Monday. 

This article originally appeared on