During a recent charity speedrun benefitting Doctors Without Borders at Summer Games Done Quick 2015, speedrunner SheNanagans 100%'s Pokémon Blue in 1:58:56. It's not the world record time, but if you're interested in speedruns, give this a watch; SheNanagans gives a great play by play of his approach. After his speedrun is over, he and Keizaron beat the game (not 100%) in 34:09. Head to 2:22:48 to see that in action.