PORTLAND — The Portland Sea Dogs score single runs in the second, third, fourth and fifth innings on their way to a season-opening 4-3 victory against the Reading Phillies in an Eastern League game Thursday night at Hadlock Field.

Andrew Wilson pitched five innings, allowing three runs on six hits to earn the win for Portland. Wilson struck out three and didn’t walk a batter.

Josh Zeid took the loss for Reading, allowing four runs on seven hits in five innings of work. He allowed seven hits, struck out five and walked one.

Chih-Hsien Chiang was 3 for 3 for Portland, with two doubles and two runs scored.

For Reading, Carlos Rivero was 2 for 4 with a double and a run scored.

Portland took a 1-0 lead in the bottom of the second inning when Chiang scored on a single by Will Middlebrooks. Reading answered with a pair of runs in the top of the third to take a 2-1 lead. Rivero, Derrick Mitchell and Chris Frey each singled to load the bases before Freddy Galvis hit a one-out, two-run single to give Reading the lead.

Wilson got Harold Garcia to ground into a double play to end the inning.

Portland tied the game in the bottom of the third on an RBI single by Alex Hassan, then took the lead on an RBI single by Tim Federowicz in the bottom of the fourth.

Reading tied it up in the top of the fifth inning on a solo home run by Tuffy Gosewisch.

Portland took the lead for good in bottom of the fifth when Che-Hsuan Lin tripled to lead off the inning and scored on a sac fly by Hassan.

Seth Garrison and Blake Maxwell each pitched two scoreless innings of relief for the Sea Dogs. Garrison allowed two hits, while striking out two and walking one, while Maxwell allowed one hit and struck out one to earn the save.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.