Red has Pikachu, Venusaur, Charizard, Blastoise, Lapras, and Snorlax: so first of all, make sure you have the right types. His Pokemon are all Lv.80s, so yours should be at least Lv.90. But yeah, if you do it right, a safe Lv.100 team pretty much hands you the win.
I beat him in Crystal with Lv. 60s, his Pikachu was Lv. 81 then, and everything else Lv. 75. Now, I think in HG his Pikechu's Lv. 88, Correct? And everything else at Lv. 80-something, no?
Whoa bro, better slow down bro, don't wanna be a bro, bro.