20150712 top-stories: It's Magician vs Machine as Federer takes on Djokovic in Wimbledon final