HOUSTON >> C.J. Stroud threw for 285 yards and a touchdown and Joe Mixon ran for 102 yards with a score to help the Houston Texans to a 23-20 win over the Indianapolis Colts on Sunday.

Stroud bounced back after he had a career-worst 86 yards passing in a loss to the Packers last week to allow the Texans (6-2) to extend their lead atop the AFC South.

Houston’s defense intercepted Anthony Richardson once and hurried and harassed him all game as the Texans swept their season series with Indianapolis (4-4).

The Colts appeared to have taken the lead with about three minutes left when Mixon fumbled and it was recovered by defensive end Dayo Odeyingbo.

He jumped up after grabbing the fumble and rumbled 84 yards for what was first called a touchdown that made it 27-23. But the play was reviewed and the score was wiped away when he was ruled down by contact.

The Colts couldn’t move the ball after that and had to punt after Danielle Hunter sacked Richardson on third down.

Indianapolis got the ball again late, but Richardson was sacked by Hunter again and fumbled on the last play to end the game.

Richardson was 10 of 32 for 175 yards with a TD. He was sacked five times and hit another eight times.

Jonathan Taylor had 20 carries for 105 yards and a touchdown for the Colts after missing the past three games with a sprained ankle.

Ka’imi Fairbairn’s third field goal of the game gave Houston a 23-13 lead early in the fourth quarter.