HOUSTON (AP) — The Tennessee Titans' regular-season finale came down to a 2-point conversion.
The Texans botched it, and the Titans stayed alive in the playoff hunt — at least for a few more hours.
Matt Hasselbeck threw two touchdown passes, and Tennessee staved off Houston's last-minute rally in a 23-22 victory Sunday.
Tennessee (9-7) earned its first winning record since 2008 in Mike Munchak's first season, but its postseason fate depended on the outcome of later games in Cincinnati, Oakland and Denver.
The Titans got some early help when the New York Jets lost in Miami, but then had to sweat out the final two minutes when Ahmard Hall fumbled, and Jake Delhomme drove Houston for a touchdown with 14 seconds left.
The Texans (10-6) were locked into the No. 3 seed in the AFC playoffs before the game began.
With their position secured and nothing to lose but more players to injury, coach Gary Kubiak called for a two-point conversion to avoid overtime and win the game in regulation.
"You would never go for 2 there in any other situation," Kubiak said. "But where we were physically, at the end of the game, I had a tight end (Garrett Graham) playing linebacker. Our team, I had to get them to next week."
But tight end Joel Dreessen was flagged for illegal motion, and then backup center Thomas Austin flipped the snap over Delhomme's head and the game was over.
Kubiak and Munchak shared a chuckle at midfield after the game.
"I think if they were shooting for the playoffs, they probably kick the extra point and go to overtime," Munchak said.
Titans cornerback Cortland Finnegan took offense to Kubiak's decision.
"I think they wanted to show that no matter who they put on the field, they want to embarrass us and beat us," Finnegan said. "And we ended up winning."
The victory might turn out to mean nothing.
Tennessee needed the Bengals to lose to Baltimore and victories by Oakland and Denver to earn a playoff berth. And that would land the Titans right back in Houston next week to play the Texans.
"Of course, having a chance to still make the playoffs is a great thing," running back Chris Johnson said. "That's one of the team goals around here to make the playoffs and hopefully make it to the Super Bowl."
The Texans, meanwhile, will head into the franchise's first postseason on a three-game losing streak and new concerns about their quarterback.
Rookie starter T.J. Yates left the game after one series and was replaced by the 36-year-old Delhomme. Kubiak said Yates had a bruised left shoulder but could've returned if necessary.
"Obviously, I didn't want him to go back in the game," Kubiak said. "We'll know better where we're at (Monday), at this point."
Delhomme, signed Nov. 29 in the wake of season-ending injuries to starter Matt Schaub and backup Matt Leinart, completed 18 of 28 passes in his first action since December 2010.
Johnson ran for 61 yards to go over 1,000 for the fourth consecutive season, and Rob Bironas kicked three field goals for Tennessee.
"It was an interesting ending," Munchak said. "Our goal was to come in here and win this game. We did that. We're 9-7 and that's all we can control."
Yates was sacked on Houston's first snap by Jurrell Casey and Derrick Morgan. He completed passes to Dreessen and James Casey for first downs, before Ben Tate and Derrick Ward started alternating touches for the rest of the drive.
Tate plowed into the end zone with 5:15 left in the first quarter, but Yates came off the field favoring his left shoulder and went to the locker room.
Yates jogged back to the Houston sideline for the start of the second quarter. But after Bironas kicked a 21-yard field goal, Delhomme returned for the Texans' next possession.
Titans defensive end Dave Ball sacked Delhomme and knocked the ball loose, and safety Chris Hope recovered at the Texans 33. Hasselbeck threw a 25-yard pass to Jared Cook, then found Donnie Avery in the corner of the end zone to move Tennessee in front.
Hasselbeck completed 22 of 35 passes for 297 yards without an interception.
Delhomme threw a 16-yard pass to Andre Johnson to get Houston moving again. Johnson caught two passes and sat out the second half after missing the previous three games with a strained left hamstring.
Notes: Hall and Titans LT Mike Otto left with "probable" concussions, Munchak said. WR Damian Williams has a rib injury, Munchak said, and would be re-evaluated Monday. ... Chris Johnson is the third player in Titans history to reach 1,000 yards rushing in at least four straight seasons, joining Eddie George (1996-2000) and Earl Campbell (1978-81). ... Bironas extended his own NFL record by kicking a field goal of at least 40 yards in his 10th consecutive game. ... The Texans dropped to 5-1 in season finales under Kubiak. ... Defensive coordinator Wade Phillips worked from the press box after missing two games following kidney and gall bladder surgery.