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