HARRISBURG, Pennsylvania — Adrian Sanchez drew a four-pitch walk with the bases loaded in the bottom of the ninth inning on Wednesday night, giving the Harrisburg Senators a 2-1 Eastern League baseball win over the Portland Sea Dogs at FNB Field.

Luis Ysla (1-3) took his second loss of the series for Portland (16-29), allowing a leadoff single in the ninth to Zach Collier. After a sacrifice bunt, Ysla walked the next three batters, throwing his final 10 pitches out of the strike zone.

Bryan Harper (the brother of major leaguer Bryce Harper) retired Tim Roberson on a fielder’s choice with the bases loaded in the ninth to earn his second win of the season for Harrisburg (23-21).

Justin Haley had a terrific outing for the Sea Dogs, working six innings and allowing five hits and one run with one walk and eight strikeouts. Nik Turley fanned four over two scoreless innings of relief.

Portland scored in its first turn at bat against Nationals top prospect Lucas Giolito. Sean Coyle doubled with one out and scored on Andrew Benintendi’s RBI single.

Giolito pitched seven innings and gave up four hits and one run with one walk and six strikeouts.

Harrisburg tied the game in the second inning. Collier tripled and came home on a single by Spencer Kieboom.

Portland has lost 19 of 24 games away from Hadlock Field and is 1-3 on a 5-game road trip. Harrisburg has won eight of its last nine games and sits in third place in the Western Division.