No upset, my boy Tsitsipas didn't have answer against a superior Djokovic. Shapovalov beat Monfils, and Nadal won against Tsonga to set up a semi-finals match. The other semis are going to be Djokovic vs Dimtirov.
That's what often happen with young players, other than because they are still inexperience often they play unexpectedly, making their fans amazed by his played but it can happen otherwise.
Without disparaging Dimitrov and Shapavalov I think the ideal final that tennis fans await is Djokovic vs Nadal. I am not a fan of Nadal but I admit that he is one of the best players in the open era besides Federer in the men's section.
From WTA Final, Today Semifinal Rounds
Bencic vs Svitolina and Barty vs Pliskova, women's section more difficult to predict.