ATP Shanghai Masters, 3rd round predictions

Update: 6 from 8 correct

Nadal won in 2 sets

Dimitrov won in 2 sets

Cilic won in 2 sets

Struff lost in 2 tie breaks

Isner lost in 2 sets

Del Potro won in 3 sets

Gasquet won in 3 sets

Federer won in 2 sets

    Trading Advice