Against an upstart p5 opponent is pretty dang good. Oh and missing several KEY starters. I expect to see more games like this with BC in the future. There is a renewed energy with that program along with a new philosophy. I believe the only question is....can they hold onto to Hafley long enough to get to a level of being consistently good? He seems like he's gonna be a good coach.