The men take centre stage today (and Centre Court!) as Roger Federer prepares to face Novak Djokovic in the first semi-final, before Andy Murray arrives to play Jo-Wilfred Tsonga. As discussed in the comments so far, whatever happens it's going to make a fascinating final. Of all four players, I can't decide who to cheer for! Meanwhile, there are some ladies doubles on Court 1, with the Williams sisters playing in the semi-final. Serena Williams needs to save her strength for tomorrow's final, though, as she'll play Agnieszka Radwanska.