Pats team is pretty much a new team from last season. And they have a new manager. So as far as their European experience goes that group don't really have any.
Still excellent performance from them but as Dodge always says (I think it's him who is) it's all about taking your chances