Spot-starter Daisuke Matsuzaka provided the Mets with just about everything they could have asked — especially since it was his first Major League start since last September — with six innings of two-run ball as the Mets won Game 2 of the doubleheader over Arizona, 4-2.