how can you lose at home to a team that is getting blown out at home to iowa state?

and to top it off Oklahoma has 2 40 pt blowout wins against ranked teams on the road