Isner defeated world No. 1 Novak Djokovic for the second time in five career meetings 7-6 (7-5), 3-6, 7-5.
This is one of nine Masters series event on the tennis calendar each year and Djokovic has won the title in each of the other eight. He has lost in the finals of this tournament four times and his bid to complete a career Masters sweep was again foiled.
Nadal and Federer met for the 31st time in their historic careers with Nadal now holding a 21-10 advantage thanks to a 5-7, 6-4, 6-3 decision. Nadal has won all three of their matches this year.
Notable deaths of 2014 [PHOTOS]
Julius Randle breaks leg during NBA debut