Francisco Lindor crushed a three-run homer for three of his five RBIs on the day, and Max Scherzer pitched eight innings of one-run ball as the New York Mets dominated the Houston Astros 11-1.