Just think that every time you see a big team lose to someone they aren't supposed to it usually is on the road. Look at Kentucky, Syracuse, Baylor, etc... All losses on the road after being undefeated for a while. Home court advantage is even greater in basketball than football. I think its mainly because if affects momentum changes more than any other sport.