The last meeting between David and Robredo came in the same stage of this event 2 years, with Robredo coming from a set down to win in 3. David acted like a crybaby that day, moaning about Robredo overcelebrating (in fact after his match against Seppi in the previous round, he was furious with what he considered to be a ridiculously early start - what a hard life these tennis players live
Anyway like many other people I wasn't expecting that much from David this week and historically he has never excelled at this tournament. Robredo has been finding some form recently. I can see him being a troublesome opponent for David today, and I think that he'll win.
Good luck to David there though, and hopefully he'll prove me wrong.