I played Zelda too, you know.
If he's just plain running, then yeah, but if he's in his rolling spike ball form, he can only be stopped by either a wall or a spike trap in which he only has to change direction for either one.
Though, I'm talking about the original Sonic in the original 2D game.