Andy Murray will face Swiss master Roger Federer as he bids to return to the final at Wimbledon for the first time since winning in 2015.
Federer has been stunning during the tournament so far, while Murray was excellent in the quarter-final against Vasek Pospisil.
- What time does Murray play Federer?
- Murray and Federer will follow top seed Novak Djokovic's semi-final against No 21 seed Richard Gasquet.
- Murray and Federer last met on grass in the final of London 2012 - Murray winning to take the gold medal.
- Murray has beaten Federer 11 times in his his career; Federer has won 12 of their encounters.
- Federer has won three Grand Slam finals against the Scot.
- The Swiss has won each of the last three meetings between the pair, with Murray's last win coming in the Australian Open semi-final in 2013.
Follow all the action below...
Please allow a moment for the live blog to load
READ MORE:Reuse content