Man, Rockhold was still throwing some heat despite being completely gassed. He's always been very dangerous with the speed and power he throws behind his strikes. I agree something had to have happened early on. It could have just been not being able to breathe out of his nose and it threw him off but the altitude, those early body shots, and being away from the sport for a couple of years likely played a part as well.
As for the main event, I was just waiting for the time to run out and thought Edwards had given up. He was still defending take-downs so I'm sure Usman knew he had some energy left. I don't think he was expecting that to happen though. I don't really care to see an immediate rematch, though Usman's reign may warrant one. I think I'd much prefer Chimaev getting the shot after the Diaz fight (presuming he wins).