Ash's can never live up to Red's (despite the same/similar moveset).
Because it's Red's.
Even though Ash aka Satoshi is a fake and mostly a miserable version of Red, their Pikachus are in in terms of power pretty much equals.
If Satoshi is going to battle his Pokemon Special version, I would place my money on Red, because he has more talent for battle shown as he defeated Giovanni the Ground Type Specialist with his last Pokemon at hand, Pika.
http://www.onemanga.com/Pokemon_Special/37/01/http://www.onemanga.com/Pokemon_Special/38/01/Red started out as a arrogant Idiot Hero, but he has grown out of it. Satoshi in the other hand wasn't allowed to receive Character Development. Even when he got one, he later received later the Character Derailment.
Now how can Satoshi for real forget, that Normal Type Attacks won't work on Ghost Tpe Pokemon? Epic fail combined with the fact that he uses his Pokedex, before he attacks Gengar.
[youtube]rcxtW19I69U[/youtube]
If you ask me, Satoshi suffers from
Aesop Amnesia. For a child he really has a bad memory.