LUBBOCK, Texas (AP) — David Ash threw for three touchdowns and 264 yards to lead Texas to a 31-22 victory against No. 20 Texas Tech on Saturday.

Mike Davis had a career-high 165 yards on four catches, one a 75-yarder from Ash in the second quarter for the Longhorns (7-2, 4-2 Big 12). It was the third straight win for the Longhorns and keeps them alive in the Big 12 race.

Seth Doege completed 26 of 44 passes for 329 yards for one touchdown for Texas tech (6-3, 3-3).

Freshman Johnathan Gray got his second straight 100-yard rushing game for Texas, with 106 yards on 20 carries.

Penalties hurt Texas Tech, including a touchdown being called back in the fourth quarter for holding.

Once in the red zone, the Red Raiders had trouble getting touchdowns. They settled for field goals tries four times.

More From Talk 103.9 & 1340