The Portland Sea Dogs’ game began in 43-degree weather that felt more like 33. It was raw and a 13 mph wind was blowing in.

A night for the miserable at Hadlock Field.

And then it rained.

The only possible thing to make Wednesday night worse for the Sea Dogs was a loss after leading twice.

The Binghamton Mets rallied for a 6-3 victory at Hadlock Field. The game was shortened to 6 1/2 innings because of rain.

Bryce Brentz scored two runs, Jake Romanski singled twice, Aneury Tavarez knocked in two runs with groundouts and Cole Sturgeon singled in a run for the Sea Dogs.

“It’s not a whole lot of fun for anybody,” Sturgeon said of the conditions. “You’ve just got to get through it.”

The wind and thick air cost Sturgeon in the fourth. He crushed a ball to right, only to have it held up and caught.

Still, Portland had leads of 2-0, then 3-2. But the Sea Dogs dropped their second straight game and fell to 8-18. Binghamton (13-10) continues to inexplicably enjoy the confines of Hadlock, winning its 14th straight game here dating to the 2014 Eastern League playoffs.

Wednesday looked like the night Portland finally would down the Mets. Sea Dogs starter Ty Buttrey was in line for the win after going five innings, allowing two runs on six hits and a walk. He left with a 3-2 lead.

Using his fastball, curve and a plus change-up, Buttrey had one of his better outings, which followed his worst, last week in Binghamton (four runs in 2-2/3 innings).

“I really liked the way he responded against the same team,” Sea Dogs pitching coach Kevin Walker said. “He worked hard during his days off, cleaned up some things and it showed.”

But the Sea Dogs didn’t keep the lead for long. New reliever Nik Turley (0-2) gave up two runs in each of the sixth and seventh innings.

Turley, 26, who used to be in the Yankees and Giants organizations, was signed as a minor league free agent by Boston last month. He entered the game as the rain increased.

In the sixth, he walked the first two batters, then allowed an RBI single. After another walk, a double-play grounder scored the go-ahead run.

Binghamton added two runs in the seventh. In the bottom of the inning, the umpires stopped the game.

Tyler Pill (2-2) pitched six innings for the win.

Romanski went 2 for 3 and leads the Eastern League with a .348 average.

“He’s been our most consistent hitter since day one,” Manager Carlos Febles said. “He’s hitting whatever pitch they give him. His approach is good and he’s hitting the ball up the middle.”

NOTES: Wednesday’s announced paid attendance was 2,727. … Thursday’s attendance will include at least 2,700 schoolchildren as the Sea Dogs play one of their 11 a.m. specials. … In advanced Class A Salem, center fielder Andrew Benintendi tripled in the third inning to extend his hitting streak to 22 games, the longest current streak in pro baseball. Teammate Yoan Moncada went 3 for 4 with two doubles. Benintendi is batting .376, Moncada .348.