This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

INDIANAPOLIS – Tom Brady broke Colts fans’ hearts again as his Buccaneers rallied to win 38-31 at Lucas Oil Stadium on Sunday.

Brady led Tampa on a late-game-winning drive. Leonard Fournette broke free for a 28-yard touchdown run with 20 seconds left to break a 31-all tie.

The Colts built a 24-14 halftime lead with three second quarter Carson Wentz touchdown passes.

Wentz hit Ashton Dulin on a deep ball for a 62-yard touchdown to give Indy the lead. He then connected with Jack Doyle for a 15-yard TD to make it 17-7. Tampa answered with a touchdown, before Wentz hit T.Y. Hilton for a four-yard touchdown on fourth and one with 18 seconds left in the half.

The Buccaneers erased the deficit thanks to three Colts’ turnovers.

Shaquil Barrett forced a Wentz fumble leading to a Fournette TD. Antoine Winfield Jr. then intercepted Wentz and the Bucs drove 65-yards in seven plays, capped by a Ronald Jones touchdown to give them the lead. Tampa tacked on a field goal after Nyheim Hines fumbled a punt to make it 31-24.

The Colts tied it on a Jonathan Taylor four-yard touchdown run.

The franchise’s all-time sacks leader, Robert Mathis was inducted into the Ring of Honor at halftime. Mathis becomes the 17th member enshrined.

The team also honored Hall of Famer Lenny Moore during the first half. The running back played for the Baltimore Colts from 1956-67, winning two championships (1958 & ’59). His jersey number 24 is one of eight retired by the franchise.

The Colts are back on the road next week for a divisional game at Houston. Kickoff is set for 1:00 p.m. on CBS4.