LAWRENCE, Kan. -- The Texas Tech defense kept the Red Raiders in the game at Kansas.
Coach Kliff Kingsbury was not impressed by his offense Saturday morning despite the 30-20 victory.
"We were lucky to win the game," Kingsbury said. "Guys got nervous and we just all choked on that side of the ball. It's the only way to put it."
Patrick Mahomes threw for 359 yards and a score and De'Andre Washington rushed for 160 yards and a TD. Washington shared Kingsbury's sentiment.
"The offense just didn't come through," Washington said. "The offense just didn't come to play, really. It's all it was."
The Red Raiders (5-2, 2-2 Big 12) racked up 225 yards rushing and a touchdown on the ground. Texas Tech's 30 points were the least amount the team has scored all season.
Five different Texas Tech offensive playmakers recorded over 50 yards receiving. Zach Austin led the Red Raiders with 80 yards receiving, Jakeem Grant had 76 yards, Devin Lauderdale had 50, Cameron Batson, 58, and Reginald Davis, 57 yards and a score.
Texas Tech continued its streak of perfection, as the Red Raiders are 9-0 inside Memorial Stadium, a record dating to 1966.
Kansas (0-6, 0-3) is riding a nine-game losing streak and is 0-6 for the first time since 1988. Before this season, Kansas had only started 0-6 three times in program history, in 1954 and 1988. Head coach David Beaty is still waiting for his first win.
But just because Kansas is 0-6 doesn't mean they aren't a worthy opponent.
"I feel like people underestimated the opponent and (didn't) understand that this is college football and any team can beat any team, especially in the Big 12," defensive end Branden Jackson said.
Freshman quarterback Ryan Willis was 35 of 50 for a career-high 330 yards passing in his second start for the Jayhawks. Willis turned the ball over three times, throwing two picks and dropped a fumble. Running back De'Andre Mann gained 107 yards on 15 carries.
Kansas had its share of bloopers, most of those coming on special teams.
But Kansas wasn't going out without a fight. Kansas had back-to-back touchdowns in the fourth quarter to put them down by 3.
With less than five minutes to go, Willis was backed up in his own end zone, which would have resulted in a safety, but he fumbled. Two Texas Tech defenders wrestled for the ball, but the ball rolled to Mann, who ran out of the end zone for a 4-yard gain.
Johnson was one of those defenders.
"I got on the ball first and Breiden (Fehoko) was coming and it's kind of hard to slow that 300-pound body down," Johnson said. "He dove on me and kind of stripped me from the ball and Kansas was able to get up on it and make a play."
But the momentum quickly shifted. On the next play, Willis threw a pick-six and Kansas' comeback hopes were dashed.
ESPN 300 RB Raleek Brown joins former Oklahoma Sooners football coach Lincoln Riley at USC Trojans
Lincoln Riley flipped another recruit from Oklahoma on Thursday, when ESPN 300 running back Raleek Brown committed to USC.
No. 5 Oklahoma State takes on No. 9 Baylor for Big 12 title
No. 5 Oklahoma State (11-1, 8-1 Big 12, No. 5 CFP) vs. No. 9 Baylor (10-2, 7-2, No. 9), Saturday at noon EST (ABC) in Arlington, Texas.
College football coaching carousel: Latest buzz, top candidates, analysis of every vacancy
From Notre Dame and Oklahoma to Washington and Virginia Tech, it's already been a wild ride on the coaching carousel. Here's everything you need to know.
SEC Storied: The Trials of Bobby Hoppe preview
The latest SEC Storied documentary "The Trials of Bobby Hoppe" is set to premiere on Thursday, Dec. 2, at 7 p.m. ET on SEC Network.
No. 2 Wolverines, No. 15 Hawkeyes play for Big Ten title
No. 2 Michigan (11-1, 8-1 Big Ten, No. 2 CFP) vs. No. 15 Iowa (10-2, 7-2, No. 13), Saturday at 8 p.m. EST (Fox) in Indianapolis.
Carson, ho! No. 19 SDSU hosts Utah State in MWC title game
— The No. 19 San Diego State Aztecs have to make one more trip to the Los Angeles suburb of Carson, this time to host the Mountain West Conference championship game Saturday against Utah State in their temporary home at a soccer pitch.