An American and two Russians Thursday boarded the International Space Station after a lightning journey from Earth, on a mission that will see the Olympic torch for the 2014 Sochi Games taken into space for the first time.