SAN FRANCISCO -- One early mistake did nothing to rattle Matt Schaub.
Schaub stepped back to pass on the first play of the game and threw right to 49ers linebacker Ahmad Brooks a few yards away. After that rare blunder, Houston's reliable quarterback was spot-on.
Schaub recovered after the early interception, leading the Texans on scoring drives in each of their next three series in a 30-7 exhibition rout of the rebuilding San Francisco 49ers on Saturday night.
"We had a lot of early mistakes and turnovers but guys bounced back and made plays," Schaub said. "I think that shows the maturity of our team that those mistakes aren't going to linger."
Troy Nolan made two interceptions for new defensive coordinator Wade Phillips, returning the first pick 73 yards for a touchdown to give the Texans 24 straight first-half points after they fell behind 7-0.
Schaub enhanced an already impressive preseason, going 16 for 24 for 180 yards and a touchdown for the unbeaten Texans (3-0). So far, Houston looks very much like an AFC contender, although the Texans had to remove 2010 NFL rushing leader Arian Foster when his troublesome hamstring began bothering him again late in the first quarter.
Coach Gary Kubiak is optimistic Foster will be ready for the opener Sept. 11 against the defending AFC South champion Indianapolis Colts.
"We don't think it's anything worse than what we were dealing with before," Kubiak said of Foster, who sat out the first preseason game.
San Francisco quarterback Alex Smith wound up 2 for 6 for 17 yards, just 4 more yards in the air than he lost in two sacks.
There weren't very many people to boo him this time.
The Candlestick Park stands were about one-third full a week after things turned violent and two men were shot in a parking lot after the 49ers beat the Bay Area rival Oakland Raiders 17-3.
NFL security chief Jeff Miller attended Saturday's game and said he's optimistic Candlestick's beefed up security and increased police presence can help prevent further incidents of violence this season.
"We all recognize what happened last week was very unsettling and something we want to change," Miller said. "Tonight what I saw in the parking areas was that the police were extremely engaged. They did a fantastic job working with the fans, trash removal, little things like that."
The 49ers got more highlights from their first-team defense than from Smith and Co.
"Obviously we took our lumps tonight," Smith said. "It was rough for all of us. We have to find a way to get something going and get right."
Brooks intercepted that first pass by Schaub and returned it 13 yards for San Francisco's lone points -- and this was hardly the kind of performance new coach Jim Harbaugh hoped to see at this stage.
Houston had run 32 offensive plays to San Francisco's eight midway through the second quarter and the Texans managed 15 first downs to the 49ers' one. The overall first downs: Texans 28, 49ers 6. Total yards: Houston 417, San Francisco 105.
"To me, they're one of the best offenses in the NFL, so it was a good test for today going against a fast offense like that," 49ers linebacker Patrick Willis said.
Backup QB Colin Kaepernick got his shot for San Francisco. He didn't look much better than Smith.
Kaepernick, the team's second-round draft pick out of Nevada, threw the interception to Nolan on his fifth play from scrimmage and third pass attempt after two previous incompletions.
Smith returned for a three-and-out and then another series in which he threw an interception in the closing seconds of the first half.
Running back Frank Gore, hoping for a new contract before the Sept. 11 opener with defending division champion Seattle, didn't play.
Antonio Smith sacked Smith on the next Niners drive. So Phillips has to be pleased with how his unit looked Saturday night -- and in the preseason as a whole. Houston's passing defense ranked last in the NFL in 2010.
"Confidence wise, it's certainly important for us to be where we are," Phillips said.
The Texans have 13 sacks from nine players and have forced seven turnovers in the first three exhibition games.
Donte Whitner's pass interference penalty late in the first quarter helped set up Derrick Ward's 1-yard TD run that put Houston ahead 10-7. The points were the first given up by San Francisco's No. 1 defense in three preseason games.
Neil Rackers kicked field goals of 27 and 47 yards for Houston. Foster had 38 yards on eight rushes.
"It's a bitter pill to swallow when you're beaten that thoroughly in pretty much all phases," Harbaugh said. "We're not going to have any loser talk or hang our heads. If you're waiting for that, you're not going to get it."
On this date: Vick scores walk-off TD in OT
On Dec. 1, 2002, Michael Vick scrambles and breaks several tackles for a scintillating, game-winning, 46-yard touchdown in overtime.
Dallas Cowboys DT Trysten Hill has suspension reduced on appeal; out for New Orleans Saints game
The NFL reduced Cowboys defensive tackle Trysten Hill's suspension for punching Raiders guard John Simpson from two games to one after hearing an appeal on Tuesday. He will miss Thursday's game against the Saints.
Sources: Daniel Jones a question mark for New York Giants due to neck injury
Giants QB Daniel Jones has a strained neck and could miss Sunday's game against the Dolphins, which would mean Mike Glennon would be in line to start.
How Tom Brady, Rob Gronkowski and the Tampa Bay Buccaneers landed on a call with a Michigan high school basketball team
A mix-up led to a FaceTime call with some of the biggest stars in the Buccaneers' locker room for one Michigan high school basketball team.
Relieved Buffalo Bills remove linemen Star Lotulelei, Spencer Brown from COVID-19 list
The Bills have removed starting defensive tackle Star Lotulelei and rookie right tackle Spencer Brown from the COVID-19 list, giving Buffalo back two starters heading into a significant AFC East matchup against the New England Patriots.
Mike Tomlin promises changes for Pittsburgh Steelers after lopsided loss to Cincinnati Bengals
Mike Tomlin promised Tuesday that changes for the Steelers are coming -- both in scheme and in personnel -- after last Sunday's blowout loss to the Bengals.