Number one seed Novak Djokovic won the longest semi-final in Wimbledon history to book his place in tomorrow's Centre Court showpiece.
Djokovic won a five-set thriller against Juan Martin del Potro 7-5 4-6 7-6 6-7 6-3.
The match was the longest men's semi-final in Wimbledon history, taking four hours and 44 minutes to complete.
Andy Murray has become the first British tennis player to win the men's singles title at Wimbledon for 77 years.
If you can't face the queues for Murray Mound at Wimbledon, several outdoor big screens in London are showing the men's final for free.
Germany's Sabine Lisicki is set to play France's Marion Bartoli in the women's Wimbledon final today.