BINGHAMTON, N.Y. — Jeremy Kehrt’s wild pitch with two outs in the ninth inning scored Josh Rodriguez from third base, giving the Binghamton Mets (29-22) a 6-5 walk-off Eastern League win over the Portland Sea Dogs (28-21) on Monday afternoon at NYSEG Stadium.

Jeff Walters (2-2) allowed the goahead hit in the eighth inning but worked 1.2 scoreless on two hits to earn the win. Kehrt (0-1) suffered the loss for Portland, giving up four hits and three runs over 2.2 innings.

Both starters were outstanding, taking no-decisions with six innings of work. Brandon Workman tied a season-high with nine strikeouts. The righty yielded seven hits, three runs (two earned) and one walk. Jacob deGrom fanned nine on eight hits, two runs (one earned) and two walks.

Rodriguez started the rally in the ninth with a ground-rule double. Cesar Puello advanced Rodriguez to third base on a ground out. The wild pitch was on a 1-2 pitch to Cory Vaughn.

The Sea Dogs took a 1-0 lead in the first on Michael Almanzar’s basesloaded RBI single. Portland’s first four batters reached, but managed only one run.

In the fifth inning, the ’Dogs took a 2-0 lead on a throwing error by deGrom, trying to pickoff Xander Bogaerts at first base. Shannon Wilkerson was allowed to score from second base, as the throw went into the stands.

Binghamton went 0-for-14 with runners-in-scoring position and 0 for its last 31 in the series.