Tylor Megill pitched six scoreless innings to lift the New York Mets to a 3-0 shutout win over the Toronto Blue Jays.