Djokovic came out all guns blazing in the first set and he completely dominated Agut. The Spanish Agut was not able to create any kind of momentum in the match and was able to win just two games. The Serbian easily sealed the first set 6-2.
After losing the first set, Agut changed fortunes around as he dominated the Serbian in the second set.
The second set was a closely contested one as Djokovic was able to win four games. However, Agut maintained his calm to seal the second set 6-4.
The third set was a crucial one as both players were looking to gain an upper hand in the match. World number one Djokovic showed his class and completely outplayed Agut in the third set. The Serbian did not need much time in brushing off Agut's challenge as he sealed the deal in the third set 6-3.
The 32-year-old Djokovic was on the top of his game in the final set and he went on to take a lead of 5-1. Agut won his second game in the final set, bringing the scoreline to 5-2, but the Serbian proved too much for the Spanish player Agut and as a result, Djokovic made his way into the finals.
Djokovic will face either Rafael Nadal or Roger Federer in the finals of the tournament on Sunday, July 14.