Andy Murray survived a Centre Court thriller to reach the semi-finals of Wimbledon for the seventh time.

The world number two had cruised into the last eight but was taken the distance by Jo-Wilfried Tsonga before coming through 7-6 (12/10) 6-1 3-6 4-6 6-1 after three hours and 53 minutes.

Murray has made a habit of fighting back from two sets down but this time it was Tsonga threatening to do the improbable.

Yet Murray has only ever lost once having won the first two sets and, after telling his box he was not going to lose this one, he delivered superbly to set up a last-four clash with Tomas Berdych.