Nadal is wasting no time in his matches. He is crushing everything. He looks fit and plays aggressively. Almagro is in great form but he won’t even get a set against the king of clay. Remember that match 6-1 6-1 6-1 in the French Open 2008? This won’t be as crushing, but a 6-4 6-4 is not a bad bet.
There are not that many interesting bets for the semis. But if all goes well we will have a very interesting Madrid final to look forward to. But I find it hard to see how anyone can threaten Nadal right now, not even Federer.