33-letni Szwajcar w półfinale błyskawicznie pokonał Chorwata Bornę Coricia 6:2, 6:1. Mecz trwał niecałą godzinę. Będzie to 126. finał turnieju ATP z udziałem Federera. Wygrał 83 z nich, a po raz ostatni triumfował 10 stycznia w Brisbane. W Dubaju Federer zwyciężył dotychczas sześciokrotnie: w 2003, 2004, 2005, 2007, 2012 i 2014 roku. Djoković w półfinale uporał się z rozstawionym z numerem czwartym Czechem Tomasem Berdychem po trzysetowej walce. Serb wygrał turniej w Dubaju czterokrotnie: w 2009, 2010, 2011 i 2013 roku. Wyniki półfinałów: Novak Djoković (Serbia, 1) - Tomas Berdych (Czechy, 4) 6:0, 5:7, 6:4 Roger Federer (Szwajcaria, 2) - Borna Corić (Chorwacja) 6:2, 6:1