ATP Shanghai Masters, Quarter Final predictionsRound predictions / By TradeShark Update: Nadal won in 3 sets Cilic won in 2 sets Del Potro won in 3 sets Federer won in 2 sets