FRISCO, Texas (AP) — Lucas Johnson passed for a career-best 333 yards and three touchdowns, and ran for another score as San Diego State beat No. 24 UTSA 38-24 in the Frisco Bowl on Tuesday night for the Aztecs’ program-record 12th win of the season.

Jesse Matthews caught touchdown passes of 11 and 20 yards and set career marks with 11 catches and 175 yards receiving. Tyrell Shavers caught the other touchdown pass, a 24-yarder.

Greg Bell also scored on a 1-yard run for San Diego State (12-2). Johnson completed 24 of 36 passes.

San Diego State kicker-punter Matt Araiza made a 33-yard field goal and finished the season with an NCAA-record 51.19 yards per punt. Araiza broke the mark set by Texas A&M’s Braden Mann in 2018 (50.98).

Frank Harris threw touchdown passes of 12 yards to De’Corian Clark and 4 yards to Zakhari Franklin, and Brenden Brady scored on a 2-yard run for UTSA (12-2). Hunter Duplessis kicked a 41-yard field goal for the Roadrunners.

UTSA played without junior running back Sincere McCormick, Conference USA’s offensive player of the year. McCormick, who ranks seventh in the FBS in rushing (113.8 yards per game), was one of five UTSA players who opted out in advance of next year’s NFL draft.