It's time for the semi-finals, and first up today we have Angelique Kerber and Agnieszka Radwanska. The seeding would favour Radwanska, but Kerber has shown she's made of strong stuff - particularly against the long ol' match against Lisicki. Following them on Centre Court will be Serena Williams against Victoria Azarenka. This should also be a good match, as Azarenka has been on good form so far, and Williams is showing her return to form once more. Can she make it through to another Wimbledon final?