The unseeded Indo-Romanian won the quarter-final 6-4, 3-6, 10-7.
This is Bopanna's best show at the ATP Masters this season. He reached quarter-finals at the Canada and Monte Carlo events with Aisam-ul-haq Qureshi.
The will now fight it out with the mighty Bryan brothers -- Mike and Bob -- for a place in the final.
Image: Rohan Bopanna
Sports Shorts: Paes-Bopanna knocked out of Japan Open
After Asian Games success, Myneni hoping to break into ATP top 100
Sports Shorts: Nadal loses on return; Serena, Cilic advance in China
Asian Games: India return with lesser medals but hockey gold brings joy
US Open PHOTOS: Sharapova, Halep share spotlight; Wawrinka bristles