23-letni Brytyjczyk rozstrzygnął losy pojedynku po godzinie i 25 minutach, gdy po raz czwarty przełamał serwis rywala. W ten sposób odniósł drugie zwycięstwo w sezonie, po sukcesie w innej imprezie rangi ATP Masters 1000 w Toronto. Było to trzecie spotkanie tych tenisistów w tym sezonie. W styczniu Szkot przegrał z Federerem w finale wielkoszlemowego Australian Open, ale zrewanżował mu się w decydującym meczu w Kanadzie. Poprawił bilans tych pojedynków na 8-5 i sięgnął po 16 tytuł w karierze. Natomiast 29-letni Szwajcar nie wykorzystał w niedzielę szansy na wyrównanie rekordu Hiszpana Rafaela Nadala, który prowadzi na liście wszech czasów z dorobkiem 18 triumfów w cyklu ATP Masters 1000 (dawniej Masters Series). W deblu triumfowali w Szanghaju Austriak Juergen Melzer i Leander Paes z Indii (nr 3.), pokonując w niedzielę Mariusza Fyrstenberga i Marcina Matkowskiego (nr 6.) 7:5, 4:6, 10-5. Był to trzeci przegrany finał Polaków w ciągu trzech tygodni - wcześniej w Kuala Lumpur i Pekinie. Wynik finału gry pojedynczej: Andy Murray (W.Brytania, 4) - Roger Federer (Szwajcaria, 3) 6:3, 6:2.