Storyline-wise
Can Sakura beat Ryu?
No. Sakura won't go full-out on Ryu, and neither will Ryu. o_O Plus, what with the teacher-student thing too.

In the Alpha storyline, we'll assume that Ryu has the 'Evil Intent' thing, since it's featured in practically all official manga, as well as Evil Ryu actually appearing, so, again, no.
Can Dan beat Ryu?
Do we even need to answer this question? XD Dan has the potential to train at Ryu's level, but, his pride and anger got in the way, so, he'll always be inferior to Ryu and Ken. o_O
More questions...
Can Ken beat Ryu?
Alpha-storyline, he's done it before. But Ryu had the Evil Intent thing to worry about, which distracted him. So, they gotta fight for real. It would be a close call though. o_O It's interesting to note in that manga that when they do meet up again Alpha-storyline-wise, Ken beats Ryu because Ryu is still trying to master the Dragon punch without hesitating (last time he used it, he nearly killed Sagat). During the re-fight, Ken teaches Ryu during the heat of the fight. o_O
Can Ryu beat Akuma?
Um... Ryu learns the hard way that Akuma's level 3 finisher can't be blocked. o_O
<font size=-1>[ This Message was edited by: IceBlink on 2003-01-10 09:40 ]</font>