Larry Page Seals the Deal