SAN ANTONIO (AP) -- Houston's B.J. Singleton blocked a field goal that was returned for a key touchdown late in the third quarter and later intercepted a pass that helped the Cougars stay undefeated in a 59-28 victory over UTSA on Saturday.
The Cougars (4-0) were 12-0 late in the season two years ago under then-coach Kevin Sumlin.
Ahead 24-21 late in the third quarter, it appeared UH would be in a tie game when UTSA (2-3) lined up for a 29-yard field goal. But Singleton broke through the middle and blocked Sean Ianno's kick, and Brandon Wilson returned it 78 yards to give UH a 31-21 lead with 3:11 left in the quarter.
UTSA came right back, and David Glasco II's 2-yard run made it 31-28 with less than a minute to go in the third.
In the opening minute of the fourth, Singleton intercepted Soza. John O'Korn, UH's true freshman making his second start, found Xavier Maxwell on a 22-yard scoring pass that put the Cougars back up by 10.
O'Korn, last season's private school player of the year in Fort Lauderdale, Fla., passed for four touchdowns without an interception in his second career start after taking over for the injured David Piland (concussion). O'Korn finished 24-for-36 for 312 yards.
But UTSA's Soza had the edge in the quarterback matchup through the opening three quarters. He was 22 for 28 with a pair of TDs and no interceptions at the time, and he also had run for a score. But he was picked off three times in the fourth quarter and finished 29 of 40 for 316 yards.
Soza's first passing score gave UTSA its only lead. The Roadrunners went up 7-0 after taking the opening kickoff and running a 12-play 81-yard drive that ended with Soza's 12-yard pass to Kam Jones.
UH answered, but not until after O'Korn's shaky start. He was 1-for-5 passing, but hit five of his next six including a 15-yard scoring pass to Ryan Jackson that made it 7-7 with 2:41 left in the first quarter.
The Cougars took first-half leads on Greg Ward Jr.'s 6-yard run and a 7-yard pass between O'Korn and Maxwell.
But the Roadrunners tied the game on each occasion, first on Soza's 1-yard run and again with Soza's 6-yard pass to Earon Holmes that made it 21-21 with 1:18 left in the first half.
After Soza left late in the game, replacement Tucker Carter was intercepted by William Jackson, who returned it 96 yards for the Cougars with 46 seconds to go.
The Cougars have a bye and open play in the new American Athletic Conference at home against Memphis on Oct. 12.
The Roadrunners, who have home losses to UH and Oklahoma State, play next week at Marshall in Conference USA.