The final score was Indiana 20 – Nebraska 17, but the real explosion happened off the field. god October 12, 2026 97.2K views