After a disappointing sporting month in which one had a hand in Germany's exit from the Euros and the other crashed out in the first round of Wimbledon, Bastian Schweinsteiger and Ana Ivanovic finally experienced a perfect match.