Gonzalez returns kick after catching it one-yard deep in the end zone. Bad decision. Jayhawks start at 17 instead of 25.
After two runs, Jayhawks with a big 3rd-and-6 upcoming...
Willis makes a nice throw following his fumble to Shakiem Barbel. First down.
Willis drops in a nice fade pass to Quiv. Jayhawks in business at the 41.
Willis makes a terrible throw trying to connect with Steven Sims Jr. over the middle. Third interception, fourth turnover for Willis.
The other Local Boy Keith Loneker with a nice pass breakup. Third-and-6 upcoming for TCU. Jayhawks defense looking to make another huge stop.
Kenny Hill tries to scramble but DeeIsaac Davis makes a nice tackle to force a 3-and-out punt.
Unsportsmanlike conduct on TCU during the punt. Big boost for Jayhawks offense. Will start next drive at its own 48.
Jayhawks are 5-for-8 on 3rd down. TCU is 1-for-5.
Jayhawks averaging 3.6 yards per play with four turnovers.
Longest run by a running back, Ke'aun Kinner picks up six yards on 1st down. Now across midfield.
Kinner with a nice push to keep his legs moving for the first down on his next 9-yard run, but he fumbled at the end. Ruled down by contact, but now under review. Looked like he was down to me.
Long review so far. Pretty close but hard to see with 100% certainty to overturn.
Call stands. First down for Kansas.
Another Willis pass tipped at the line of scrimmage. That's on linemen for not blocking enough to keep d-linemen with hands down, and on Willis for telegraphing passes.
Willis with a nice pass to Quiv for 1st down, but ineligible man downfield brings it back. Painful.
Jayhawks staying on the field and going for it on 4th down. Six yards needed.
Scratch that, Beaty calls timeout. Decision time with 4th-and-6 at the 33 yard line. Field goal unit on the field now.
Matthew Wyman from 50 yards is GOOD. Great boot.