Results like that do happen.. Ever watched the FA Cup 3rd round? Always a giant killing in there.

Just because your technically better than another team, it doesn't give you the automatic right to win. If it did, we wouldn't play football as it would be redundant as a sport.

Prime example.. Celtic beat Barcelona in the UEFA CL earlier this season and yet anyone would still acknowledge that Barca are much better than Celtic.

Just got to man up and deal with the fact your team didn't perform.