This is a dream draw for Rafa in my mind.
I don't see anyone in his half beating or even testing him the hard way.
Should look different for his opponent in the semi final... I expect Tsitsipas, Khachanov or Agut. (don't see Kyrgios consistent enough to make it to this point)
Expecting mostly 3 and 4 set games for the Spanish powerhouse on his cruise to the final.
Furthermore, he looked really good on this surface in the near past!