Cameron Norrie wasn't born or raised in Britain - but he's become one of this nation's favourite sporting heroes.
The 26-year-old, who has been the British men's number one since October last year, booked his place in the Wimbledon semi-final on Wednesday with a thrilling five-set victory over David Goffin.
At many points the Brit looked down and out, but he battled through to take victory and will now face six-times champion Novak Djokovic on Centre Court today.