NEW YORK -- The New York Mets scored four runs off just one hit in the sixth inning and right-hander Vic Black masterfully worked out of an inherited bases-loaded, none-out jam in the seventh inning as the Mets beat the Chicago Cubs, 7-3, at Citi Field.

The Mets (59-65) have won the first two games of the four-game series. The Cubs (52-70) have dropped three in a row.

The Mets' big sixth inning began when Cubs right-hander Dan Straily -- who gave up three runs in the second but retired 12 in a row between the second and the sixth -- plunked third baseman David Wright in the left shoulder with one out. Straily then walked first baseman Lucas Duda and gave up a single to catcher Travis d'Arnaud to load the bases.

Left fielder Matt den Dekker chased Straily by working an RBI walk. Center fielder Juan Lagares hit a sinking liner to center off right-hander Kyuji Fujikawa, but the ball glanced off the glove of center fielder Arismendy Alcantara as Duda and d'Arnaud scored. Lagares was credited with a sacrifice fly and an RBI.

After an intentional walk to Flores, left-handed pitcher Jonathon Niese grounded out to first. Anthony Rizzo fired home, but den Dekker slid past the attempted tag of catcher Wellington Castillo to extend the Mets' lead to 7-1.

The Cubs scored twice in the top of the seventh, when they opened the inning with five straight hits off Niese -- including a leadoff homer by right fielder Justin Ruggiano and an RBI single by pinch-hitter Ryan Sweeney -- in a span of 12 pitches. But Black, who has stranded the last 20 runners he has inherited, coaxed a short fly to left and two pop-ups to leave the bases loaded.

Lagares had an RBI ground-rule double in the second.

Niese (7-8) won his second straight start after allowing three runs on seven hits and two walks while striking out six over six-plus innings.

Castillo went 2-for-3 with a leadoff homer in the fifth. Shortstop Starlin Castro's 14-game hitting streak ended with an 0-for-4 effort.

Straily, making his Cubs debut, gave up the seven runs (five earned) on four hits and three walks while striking out four over 5 1/3 innings. He was recalled from Triple-A Iowa before the game and is expected to be optioned back immediately afterward.

Wright, who was hit by a pitch in the six inning, left the game in the seventh with left shoulder soreness.

NOTES: To make room for RHP Dan Straily, the Cubs optioned OF Junior Lake to Triple-A Iowa. Lake was hitting just .216 with nine homers, 25 RBIs and 102 strikeouts in 291 at-bats. ... Cubs RHP Justin Grimm turned 26 Saturday. ... Mets RHP Jacob deGrom (right rotator cuff tendinitis) said he felt good after throwing Saturday for the first time since going on the disabled list Tuesday. The Mets hope he can come off the disabled list when eligible next Saturday. .. OF Chris Young, whom the Mets designated for assignment on Aug. 9, received his outright release after Friday's game.