Andy Murray is within touching distance of an Olympic singles medal after beating Spain's Nicolas Almagro to make the semi-finals at Wimbledon.
The Scot broke serve in game five of the first set and never looked back, winning 6-4 6-1 in front of the Duke and Duchess of Cambridge on Court One.
Murray will play Novak Djokovic or Jo-Wilfried Tsonga in the semi-finals.
Depending on the result of that match, the third seed will play for either the gold or bronze medal on Sunday.
On current form, he will be confident of competing for the gold.
Murray finished runner-up at Wimbledon on 8 July and looks determined to secure his place his second final of the summer at the All England Club.
He dispatched Almagro in just 59 minutes and made it clear how much this event means to him with an excited celebration.