Grigor Dimitrov will fight for a place in the Queen's final after reaching the semi-final stage with a 4-6 6-4 6-3 win over Kevin Anderson.
The first set was evenly matched in the initial stages of the contest, with both players holding their serve well and executing powerful forehands across the court.
Despite an equal start, it was Anderson who took the first break of the match, which allowed the South African professional to control the game and maintain his lead to snatch a one-set advantage.
Anderson's lead was short-lived though as his Bulgarian opponent grabbed a foothold in the clash and despite a couple of breaks in the match due to bad weather, the 21-year-old drew level on sets.
The third set was an edgy affair, with both players keeping their serves and displaying some positive movement around the court but it was Grigor who grabbed the first breakthrough and booked a spot in the semi-finals of the competition.