First off, I do believe this is going to be a hard fought game. Kansas' record doesn't give them enough credit, they have a ton of one score losses and Jayden Daniels seems to have turned a corner. I still think we should be favored because:
1) Jay Hill will finally play a game against a QB with tons of tape. The two last times Jay Hill schemed against a QB with a lot of film was Arizona (Fifita) and Kansas State (Johnson). Both of those guys looked terrible playing against BYU. BYU has to stop Kansas' explosive plays. Keep Daniels guessing on pressure and turn him over.
2) Kansas' defense isn't that good. It's not that complicated, was averaging 37 points a game before playing Utah (the best defense we'll play against all year). The Kansas defense isn't the Utah defense. I'm sure Grimes will help out with Kansas' defensive schemes, but I don't think they have the personnel to handle BYU's offense.
Prediction: Defense holds Kansas to under 20 points and BYU scores in the 30s. Go Cougs!