On a raw Monday afternoon at Hadlock Field, Venezuela native Deiner Lopez was trying to stay warm in the 46-degree, high-humidity air.

“I was cold. I couldn’t feel my hands,” said Lopez, who played shortstop for the Portland Sea Dogs.

He got his hands to work fine in the 10th inning. Lopez lifted a two-out, RBI single to left field for an 8-7 win over the Trenton Thunder, salvaging one win in the four-game series.

Trenton reliever Colten Brewer blew the save in the ninth when Danny Mars’ two-run double tied it. He faced Lopez with runners on second and third in the 10th.

“He threw a cutter, a little inside,” Lopez said. “I didn’t try to do too much, just use my hands and make good contact.”

The Sea Dogs (22-23) stopped a three-game losing streak, all to the Thunder (32-17).

“I thought we hit the ball pretty good early. It hasn’t been the case lately,” Sea Dogs Manager Carlos Febles said.

Lopez, who turns 23 on Tuesday, was promoted from Class A Salem on May 2. He’s played left and right field, second base and shortstop in 18 games. After going 2 for 4 Monday, he’s batting .321.

“He’s been one of our best players,” Febles said. “He’s a good defender and he’s been getting big hits for us; a pleasant surprise for us.”

Portland starter Travis Lakins had the best of his three Double-A outings since being promoted May 11 – allowing only one hit in five-plus innings.

Lakins, 22, a sixth-round draft pick in 2015 out of Ohio State, gave up five earned runs in each of his previous two starts.

“I know I have 19-20 more starts. You just have to turn the page and focus on your next start,” Lakins said. “That’s what I’m going to do on this one, too.”

Lakins allowed three runs (two earned), striking out six, walking four.

“I thought my command was a lot better. Even though I had more walks, my command down in the zone was a lot better,” said Lakins, who had allowed a total of 12 hits in his first two Double-A starts.

Lakins has a 94 mph four-seam fastball and a touted curveball, but he said his two-seamer and slider were his best pitches Monday.

Lakins left the game in the sixth inning with a 3-1 lead after Trenton put two runners on base on a walk and an error.

Reliever Jacob Dahlstrand walked the first three batters he faced, tying the game. Two more runs scored on a double play grounder and third baseman Rafael Devers’ throwing error. Dahlstrand allowed another run in the seventh.

Trenton also had trouble in the field, making four errors. Starter Ronald Herrera gave up four runs (one earned) in six innings, striking out five and walking two. His ERA remained at 1.47.

Jeremy Barfield, who joined the Sea Dogs this weekend, homered in the eighth inning.

Trenton’s Thairo Estrada homered off Yankory Pimentel (1-0) in the ninth for a 7-5 lead.

In the bottom of the ninth, Joseph Monge (single) and Jordan Procyshen (walk) began the rally off Brewer (0-1). Lopez sacrificed them over, bringing Mars up, who doubled down the left-field line.

“I could tell from the dugout that he had a good curveball, but that team comes out with a lot of hard stuff,” Mars said. “I was just looking for something hard, and I was able to put the bat on the ball and find a hole.”

In the 10th, Cole Sturgeon and Monge had back-to-back singles with one out. They advanced on a groundout before Lopez ended it.

NOTES: The announced paid attendance was 2,876. … Devers went 1 for 4 with an RBI double. His error was his seventh. … The Sea Dogs go on a six-day trip and return to Hadlock Field on June 6 (Mookie Betts bobblehead day).

Kevin Thomas can be reached at 791-6411 or:

[email protected]

Twitter: ClearTheBases