Football teams I've supported in the past 2/3 weeks: South Africa, Serbia, Portugal.

Tennis players I've supported in the past 2/3 weeks: Ivanovic, Wozniacki, Federer.

Can anyone guess the relationship between all of them?

Seriously, I think I'm jinxing them all. Nadal will most likely win it now, although Djokovic (if he's still in, haven't really been following him) has the ability to upset Rafa.