I know the duc has crazy power, but lets keep in mind that in this race, for once, Rossi on the yamaha actually passed stoner on the duc on the straight. And he couldn't pass rossi several times on the straight. I think people remember Qatar when the duc just blew everyone away by 7-8 miles in top speed. It's down to 2-3 now so not nearly as easy.
Rossi is the MAN, but I think we've all learned that he's human, he makes mistakes, and yes he even seems to crumble under pressure....well at least once. That guy is one class act.
Also keep in mind the tire difference, michellin was supposed to win this weekend, bridgestone is making up amazing ground they did really badly in spain just two years ago.