Awesome performance by Rupp. Great speed, tough running; his form has gotten a lot better, just in the last year.
Here's the thing -- to win gold (which he's got a real shot to do now) he has to be in front going into the last lap in London, in both the 5 and the 10; not because he doesn't have great speed -- the 52.x proves he does now. But look at Mo, when he wins all those races, he is in the front w/400m to go, and his speed is just as good as everyone else's (not necessarily that much better). If Rupp can put himself where Mo usually puts himself (in front, and in lane 1), gets that position, he can win.