Beat every Kanto Gym Leader. Go to Prof. Oak. Go to Victory Road entrance. Go West. Go to Mount Silver. Go to the top. Face Red. You can face him multiple times. Just beat the Elite 4 again to face Red again after beating him the first time and he will be there. Do this again to face him again.