Canadian-American cosmologist James Peebles and Swiss astronomers Michel Mayor and Didier Queloz won the Nobel Physics Prize.