The Mets were defeated by the San Francisco Giants on Monday night in the opener of a three-game set at Oracle Park.