PHILADELPHIA (AP) — Alec Bohm hit a go-ahead, two-run single in the eighth inning, Bryce Harper got two key hits and the Philadelphia Phillies beat Milwaukee 4-2 Friday night, stopping the Brewers’ four-game winning streak.

Jean Segura, Nick Castellanos and J.T. Realmuto also had two hits each for Philadelphia, which won for just the third time in 10 games.

READ MORE: Enhanced Risk For Severe Weather Across Philadelphia Region Monday Afternoon

Former Philadelphia fan favorite Andrew McCutchen doubled and drove in a run for the Brewers.

Harper batted third as the designated hitter once again after an MRI showed a strain in his right elbow. The reigning NL MVP, who hasn’t played right field in five straight games, first injured his elbow on April 11. He won’t throw again until Tuesday, though he doesn’t experience discomfort at the plate.

Harper started the Phillies’ rally in the eighth with a single, and Castellanos and Realmuto followed with singles to load the bases against Aaron Ashby (0-2). Ashby fanned Kyle Schwarber for the first out, and then was lifted for Brad Boxberger.

Bohm drove Boxberger’s 2-2 pitch to the opposite field in right to score Harper and Castellanos and put Philadelphia in front 3-2. Johan Camargo followed with an RBI single.

Corey Knebel pitched a perfect ninth for his third save in as many opportunities.

Nick Nelson (1-0) didn’t allow a run in the eighth.

Milwaukee went in front 2-1 in the seventh. Mike Brosseau walked and Victor Caratini singled to start the frame, and both advanced on Jose Alvarado’s wild pitch. Brosseau scored on McCutchen’s sacrifice fly.

READ MORE: All Eyes On Pennsylvania Primary As Tuesday's Election Day Approaches

McCutchen had 47 homers and 143 RBIs in 260 games for the Phillies during the past three seasons. He received a warm ovation from the crowd of 29,285 upon his introduction in the first inning.

McCutchen started the game with a double that ended a 10-pitch at-bat. A single and error followed to load the bases with no outs, but Ranger Suarez escaped the jam with a pair of strikeouts and a groundout. Suarez gave up a run on four hits in 4 ⅔ innings.

After two shaky starts to begin the season, Freddy Peralta looked more like his 2021 All-Star form while allowing one run on three hits with six strikeouts and two walks in five innings. The 25-year-old right-hander dropped his ERA from 11.57 to 7.5.

TRAINER’S ROOM

Brewers: INF Luis Arias (left quad strain) will begin a rehab assignment at Double-A Biloxi on Saturday. … 2B Kolten Wong was replaced in the third inning due to a stomach illness.

Phillies: OF Odubel Herrera (strained right oblique) was activated from the injured list. He started in center field and went 0 for 2 with a strikeout. Simon Muzziotti was optioned to Double-A Reading to make room for Herrera.

UP NEXT

MORE NEWS: Police: 14-Year-Old Boy Shot In Leg In Philadelphia's Haddington Neighborhood

Brewers RHP Adrian Houser (0-2, 2.89) opposes Phillies RHP Zack Wheeler (0-2, 9.39) in the second game of the three-game set on Saturday afternoon.