Monte Carlo Rolex Masters 2012 Day 7, Semi Finals Predictions.

Semi-Final

Player 1 Player 2 Winner's prediction
Novak Djokovic Tomas Berdych Novak Djokovic
Gilles Simon Rafael Nadal Rafael Nadal

With Ganesha's Grace,

The GaneshaSpeaks Team