Question: who played in the men's semi final in wimbledon in 2015
Answer: Novak Djokovic, Roger Federer, Andy Murray, Richard Gasquet