Andy Murray has reached the semi-finals of the BMW Open in Munich with a three-set victory over Lukas Rosol.
The world number three dropped the opening set to the Czech before coming through by a 4-6 6-3 6-2 scoreline.
Murray made a fast start to the match but after moving a break ahead, the world number 41 stormed back to move into a one-set advantage.
The British number one found more consistency in the second, and a solitary break was enough to take the match into a decider.
The third set was largely one-way traffic, and although Rosol mounted a minor comeback to get back to 3-1, Murray comfortably got over the line to make it through to the last four.
Due to the progress of the tournament being delayed by rain, Murray will play his semi-final match with Roberto Bautista Agut later on Saturday.