BINGHAMTON, N.Y. — The Portland Sea Dogs (21-26) made it five straight road wins, defeating the Binghamton Mets (24-22), 3-2 on Wednesday night at NYSEG Stadium.

The teams were slated to complete the three-game series this morning.

Jorge Marban worked around a lead-off double in the ninth inning, fanning Jared King to end the game for the save.

William Cuevas (6-2) was outstanding for Portland, becoming the third six-game winner in the Eastern League. Cuevas allowed one run on one hit, four walks and fanned three. The righty retired the final 10 batters he faced.

Dillon Gee took the loss in a Major League Rehab Assignment for Binghamton. Gee worked 6.1 innings on five hits, three runs (two earned), two walks and four strikeouts.

Binghamton took a 1-0 lead in the second inning on a sacrifice fly by Eudy Perez. The inning might have been a lot worse for Cuevas, who issued three walks and hit a batter.

The Sea Dogs responded, tying the game against Gee. Marco Hernandez nailed a run-scoring single to left-center field, scoring Jonathan Roof.

Portland used some two-out magic to take a 2-1 lead in the fourth inning. Luis Martinez doubled down the right-field line. Aneury Tavarez (2-for-4) followed with a ground-rule double, picking up his first Double-A RBI.

In the seventh, Portland grabbed a 3-1 lead on a two-out RBI single from Jantzen Witte.

The Mets responded with a run off Madison Younginer. Gilbert Gomez delivered a run-scoring single to left.