If you can connect without going through your router, that would check to see if the router is the problem. However I think it unlikely because your router settings were working before.
Can you play offline?
What actual error message are you getting?
Was your patch done automatically, or did you do a manual patch. If the Latter, suspect the problem could be due to server changes.