Asafa Powell was pushed the entire way before winning the 100 meters Friday at the London Grand Prix in 9.94 seconds.
Asafa Powell pushed before winning 100 at London Grand Prix