Another night, another close call.
The Red Sox hung on once more in the late innings, edging the New York Mets 4-2 for the second straight victory.
Christian Vazquez provided most of the offense with a solo homer and a two-run shot, giving him three homers in the two-game series.
Martin Perez gave the Sox six solid innings, allowing just two runs, a huge improvement over his first start last weekend.
Matt Barnes needed 37 pitches to get through the eighth inning and managed to eventually wiggle out of a bases-loaded mess.
The Sox added a big insurance run in the top of the ninth, taking advantage of wildness from Mets reliever Edwin Diaz.
WHO: Red Sox (2-4) vs. New York Mets (3-3)
WHEN: 7:07 p.m.
WHERE: Citi Field
SEASON SERIES TO DATE: Mets 2-1
STARTING PITCHERS: LHP Martin Perez (0-1, 7.20) vs. LHP Steven Matz (0-0, 1.50)
TV/RADIO: FOX/WEEI 93.7 FM
10:21 A 37-pitch taffy pull of an inning for Barnes, who gets Andres Gimenez on an inning-ending chopper to first, leaving the bases loaded,.
10:03 Epic at-bat between Matt Barnes and Jeff McNeil, with McNeil spoiling a number of quality pitches down in the zone before finally lining out to left on the ninth pitch.
9:23 For the second straight night, Heath Hembree comes in from the bullpen and gets a huge out. Wednesday, he got pinch-hitter J.D, Davis to strand two in a tie game. Here, he fans Yoenis Cespedes to strand a runner in a one-run game.
8:54 It's been a little rocky at times, but Perez has given the Red Sox a chance here with five strong innings.
8:29 Michael Chavis finally collects his first hit of the season with a line drive to right. He had been 0-for-10 with six strikeouts.
8:25 Have a series, why don't you, Christian Vazquez? Two-run homer barely clears the fence, giving him two homers tonight, three in the two-game set and four for the season.
8:16 You can't issue two walks and hit another batter and not expect that it will come back to hurt you. Two-run single for Jeff McNeil scores two.
8:08 Peraza would have been far better off holding onto that ball after recording the forceout at third. Instead, Nimmo gets to advance to third.
8:04 Perez can't afford to issue leadoff walks, which he's done for two innings in a row.
8:01 Strange call for Jose Peraza to run there -- two outs, and Bogaerts at the plate. Yes, the lefty Steven Matz might be easier to run against, but reward not worth the risk.
7:49 Vazquez loves to show off his arm strength and why not? Guns down Michael Conforto at second from his knees
7:38 Alex Verdugo is an aggressive baserunner who enjoys forcing the issue and being aggressive. But that has to be curbed some and not run into outs like he did there, trying to advance on a dirt ball that got away from the catcher only about five feet.
7:34 Another strikeout for Michael Chavis, who's yet to demonstrate that he can hit a quality fastball. Why anyone would throw him anything off-speed and speed up his bat is beyond me.
7:28 Christian Vazquez strikes again -- second homer in as many nights, third of the season. It would now appear that last year was not a fluke with the bat.
7:24 Much better first inning for Martin Perez, who has a better cutter tonight and got a couple of routine groundouts in a quick first inning.