In week 11, the Lions hosted the Carolina Panthers. The Panthers took an early lead in the first quarter when Olindo Mare kicked a 27-yard field goal, and made it 10-0 when Steve Smith caught a 15-yard touchdown pass. The Lions answered in the second quarter when Kevin Smith ran in a touchdown from 28 yards out. Carolina responded with 2 touchdowns. First, Kealoha Pilares returned a kickoff the entire length of the field for 7 points, then a few minutes later, QB Cam Newton ran it in himself for another 7. At this point, the Lions were down by 17 points with the score 24-7. The Lions' Titus Young then caught a 3-yard pass for a TD. The Panthers kicked a 31-yard field goal just before halftime, putting the Lions down by 13 points. After the break, the Lions mounted yet another second half comeback with 3 consecutive touchdowns. First, Nate Burleson caught a 6-yard pass, then Tony Scheffler caught a 17-yard pass, giving the Lions their first lead of the game. Then in the 4th quarter, Kevin Smith scored his second touchdown of the game, this one on a 4-yard rush. The Panthers scored their only points of the second half when Cam Newton recorded his second rushing touchdown; Carolina's Cam Newton then completed a 2-point conversion to Steve Smith to tie the game. A few minutes later, Detroit retook the lead when Brandon Pettigrew caught a 7-yard pass for a TD. The Lions capped their victory with Kevin Smith's third touchdown of the game, this one on a 19-yard rush. By winning this game after trailing by 17 points, the Lions are the first team in NFL history that have won 3 games in one season in which they trailed by at least 17 points.
Question: Who had three TD's in a row
Answer: the Lions