I'm following the thread.
I have no idea who you are talking about.
Who are this unbeatable team? Who said they were unbeatable?
If you are going to make fanciful claims then at least have your research done.
Rather than stalling here, why don't you for once in a lifetime grow some balls and be honest with the forum.