Stuff like this has happened to me a lot. One thing I have learned for sure is that I can and have lost to inferior sim teams. It really ****** me off but no game is a guarantee. No game is a 100% surefire win and I'm pretty sure that is how it is supposed to be.