W półfinałach rozstawiony z jedynką Federer pokonał Francuza Richarda Gasqueta, natomiast broniący tytułu Djokovic (nr 2) wygrał z Tomasem Berdychem. Czech skreczował w trzecim secie, przy stanie 4:2 dla Serba. Federer aż czterokrotnie triumfował w turnieju w Dubaju, ale po raz ostatni w 2007 roku (wcześniej 2003-05). Z kolei Djokovic wygrywał tam w 2009 i 2010 roku. Wyniki meczów 1/2 finału: Roger Federer (Szwajcaria, 1) - Richard Gasquet (Francja) 6:2, 7:5 Novak Djokovic (Serbia, 2) - Tomas Berdych (Czechy 3) 6:7 (5-7), 6:2, 4:2 - krecz Berdycha