READING, Pa. — Stolmy Pimentel has a long frame and a smooth, effortless delivery.

It’s no wonder the Boston Red Sox are so high on the 21-year-old right-hander.

He made few mistakes Friday night, but Reading made him pay for them as the Phillies beat the Portland Sea Dogs 2-0 in an Eastern League game at blustery FirstEnergy Stadium.

The Eastern Division-leading Phillies (14-7) used a first-inning walk and a hit batter for an early run, and right-hander Josh Zeid and two relievers made it look big, shutting out the league’s top-hitting team on three hits.

Zeid pitched five hitless innings before leaving with back spasms. Michael Cisco followed with three innings, allowing two hits, and Phillipe Aumont closed it out for his second save.

Reading leads the league in runs scored, but all it managed after the first inning was a fifth-inning home run by Tuffy Gosewisch.

“Obviously, he’s got a lot of upside and we’re very excited about him,” Portland Manager Kevin Boles said of Pimentel. “He did a great job.

“Struggled early on, didn’t really have a feel for the zone in the first inning, but he settled in, got more aggressive, and was able to establish his fastball and then mix in his offspeed (pitches) when needed.

“He started off, didn’t really have a feel for it, then he was able to make that adjustment. That’s very impressive for such a young kid.”

Once Pimentel (0-3) got his curveball going he was outstanding. He ended struck out four over his five-inning stint, allowing four hits and just one walk — the leadoff batter in the first.

Pimentel followed that walk to Freddy Galvis by hitting Michael Spidale, and Matt Rizzotti grounded out to the right side to move up both runners.

Cody Overbeck got his league-leading 19th RBI when he sliced a liner to left for a sacrifice fly, allowing Galvis to score for a 1-0 lead.

It stayed that way as Zeid, who lost to the Sea Dogs (8-10) on opening day in Portland, mowed through the lineup.

The 24-year-old right-hander faced the minimum nine batters through three innings. With his back starting to tighten, he walked the first two batters of the fourth, Che-Hsuan Lin and Alex Hassan, before pitching out of the jam by retiring Tim Federowicz, Ryan Lavarnway and Jorge Padron.

The Sea Dogs didn’t get their first hit until the sixth, when Hassan, the league’s leading hitter, sliced a double to the wall in right-center off Cisco.

Padron had a one-out single off Cisco an inning later, and Lavarnway bounced a two-out single up the middle in the ninth.

That was it for the Sea Dogs, who came in leading the league with a .296 batting average after getting a season-high 14 hits Thursday against the Binghamton Mets.

“I thought the pitching was outstanding tonight,” Boles said. “You’ve got to give Zeid a lot of credit. He used both sides of the plate, used his mix.

“Same with the bullpen. The middle relief was quality, and you get to Aumont at the end, he’s got a power arm.”