Фелпс финишира първи за 1:47.46 минути пред повече от 1500 зрители на олимпийския басейн в Монреал.