It's amazing how *almost* symmetric these two are in their games. AO2007 - Federer Montreal07 - Djokovic USO2007 - Federer AO2008 - Djokovic Monte Carlo - Federer USO2008 - Federer Miami - Djokovic Rome - Djokovic It's like they take turns winning in a pattern. It's really exciting, you never know who wins next. Acording to this, Federer should win the next 3 matches they meet. Then djokovic will as well.