It's very much looking like a Fed v Nadal semi. Federer has owned Nadal in recent matches. His performance against Nadal in 2017 IW is the best I have ever seen him play I think. The landscape has possibly changed though since their last meeting with Federer arguably slightly below the level he was producing then. I really hope this match happens. It will be really interesting to see how it plays out and if Federer finds the form he produced in their matches in the 2017 season. He has been playing pretty well again in Dubai and this tournament.