Haven't finished looking but here is what I like so far just in case I fall asleep. Approx odds since they're not up in the SBR book yet. Oh and it's rain central here so if you decide to bet any of these, the matches may not play at whatever time they're scheduled for if they even play today at all.
Giraldo +110, Nalbandian -150, Dolgopolov +125, Errani -200.
Giraldo: I think the only reason he's a dog here is because Bellucci has a higher ranking. But rankings are composed of a player's performance on every surface and Giraldo is the stronger hard court player. Plus the quality of opponents he has beaten so far this week is better than Bellucci's and Belluci had to go to 3 sets to even get his wins. I think it's a decent bet but obviously not the safest.
Nalbandian: One of the best returners on the Tour and he's playing Isner who basically can only serve and that's it. No net game and very rarely breaks opponents on serve because of his play - usually his opponents stuff up and he wins the point that way. Unless Nalby loses the plot and sits down on the court for the whole match, he should be able to get this done somewhat easily.
Dolgopolov: Big server with massive groundstrokes going up against Simon who likes to stand at the baseline and isn't too aggressive at all. If Dolgo keeps serving the way he has been the past two weeks he should be able to win this one.
Errani: She's playing Molik. Dreadful player and a massive gulf in class between the two. Molik played like dogmeat all last week and I really don't see how she wins this at all. I'm not even sure how she's still considered a professional tennis player to be honest. That's all I really can say about this one.