Cole Hamels struggled in his first start against his original team, Albert Almora Jr. hit his first career grand-slam and the Chicago Cubs rallied from an early three-run deficit with three homers, beating the Philadelphia Phillies 8-4 Wednesday night.

With the game tied at 3 in the fifth, Almora launched Cole Irvin's fastball into the shrubs in the center-field batter's eye. The 25-year-old Almora popped out of the dugout for a curtain call and doffed his helmet to an ovation from the crowd of 39,246.

More Images
CORRECTS TO FIFTH INNING - Chicago Cubs' Willson Contreras (40) congratulates Albert Almora Jr. (5) on his on his grand slam against the Philadelphia Phillies during the fifth inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Cole Hamels struggled in his first start against his original team, Albert Almora Jr. hit his first career grand-slam and the Chicago Cubs rallied from an early three-run deficit with three homers, beating the Philadelphia Phillies 8-4 Wednesday night.

Chicago Cubs Javier Baez (9) celebrates his home run during the seventh inning against the Philadelphia Phillies in a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Javier Báez added a solo shot in the seventh. He started at shortstop after being held out of the lineup for two games with a bruised right heel.

Philadelphia Phillies starting pitcher Cole Irvin throws to a Chicago Cubs batter during the first inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Irvin (2-1) was roughed up for seven runs on seven hits after winning his first two starts following his recall from Triple-A.

Philadelphia Phillies' Bryce Harper (3) congratulates Andrew McCutchen on his eighth-inning home run against the Chicago Cubs during a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

The left-hander labored through a 38-pitch first inning as the Phillies jumped out to a 1-0 lead on J.T. Realmuto's ground-rule double into the vines on the right-center wall.

Philadelphia Phillies' Andrew McCutchen (22) scores on his home run against the Chicago Cubs during the eighth inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

NO-NO MEMORIES

Anthony Rizzo hit his 12th homer, a mammoth shot in the third inning that struck the neon beer sign atop the right field scoreboard, tying the game at 3-all. That allowed Hamels to escape with a no-decision and remain unbeaten this season, despite allowing three runs on nine hits and two walks through four innings.

CORRECTS TO FIFTH INNING - Chicago Cubs' Willson Contreras (40) congratulates Albert Almora Jr. (5) on his on his grand slam against the Philadelphia Phillies during the fifth inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

CORRECTS TO FIFTH INNING - Chicago Cubs' Willson Contreras (40) congratulates Albert Almora Jr. (5) on his on his grand slam against the Philadelphia Phillies during the fifth inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Javier Báez added a solo shot in the seventh. He started at shortstop after being held out of the lineup for two games with a bruised right heel.

Tyler Chatwood (3-0) earned the win with four innings of one-run, three-hit relief. Steve Cishek worked around a single and got the final three outs.

Andrew McCutchen had three hits, including a solo homer off Chatwood in the eighth. Jean Segura extended his hitting streak to 13 games with a single and a double as the Phillies dropped their second straight to Chicago in a four-game series between division leaders.

Chicago Cubs Javier Baez (9) celebrates his home run during the seventh inning against the Philadelphia Phillies in a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Chicago Cubs Javier Baez (9) celebrates his home run during the seventh inning against the Philadelphia Phillies in a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Irvin (2-1) was roughed up for seven runs on seven hits after winning his first two starts following his recall from Triple-A.

After 99 pitches on a warm night, Hamels was replaced by Chatwood to start the fifth.

Hamels was 114-90 for the Phillies from 2006-15 after they signed him as a first-round pick in the 2002 amateur draft. He helped Philadelphia win the 2008 World Series and the 2009 NL pennant before being traded to Texas in July 2015 and then to the Cubs last July.

Philadelphia Phillies starting pitcher Cole Irvin throws to a Chicago Cubs batter during the first inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Philadelphia Phillies starting pitcher Cole Irvin throws to a Chicago Cubs batter during the first inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

The left-hander labored through a 38-pitch first inning as the Phillies jumped out to a 1-0 lead on J.T. Realmuto's ground-rule double into the vines on the right-center wall.

Philadelphia tacked on two more runs in the third against their former ace. Segura led off with a double and Bryce Harper followed with a drag bunt single under Hamels' glove. Rhys Hoskins and César Hernández hit RBI singles up the middle.

Rizzo started Chicago's comeback with his homer to right. He crushed Irvin's 3-0 fastball following singles by Kyle Schwarber and Kris Bryant.

Philadelphia Phillies' Bryce Harper (3) congratulates Andrew McCutchen on his eighth-inning home run against the Chicago Cubs during a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Philadelphia Phillies' Bryce Harper (3) congratulates Andrew McCutchen on his eighth-inning home run against the Chicago Cubs during a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

NO-NO MEMORIES

Hamels' threw a no-hitter against the Cubs at Wrigley Field in his final start for the Phillies on July 25, 2015. He struck out 13 and walked two in the 5-0 victory, then was dealt to Texas days later.

A FIRST

Philadelphia Phillies' Andrew McCutchen (22) scores on his home run against the Chicago Cubs during the eighth inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Philadelphia Phillies' Andrew McCutchen (22) scores on his home run against the Chicago Cubs during the eighth inning of a baseball game Wednesday, May 22, 2019, in Chicago. (AP PhotoMark Black)

Irvin stroked a single up the middle in the second for his first major league hit.

TRAINER'S ROOM

Phillies: RHP Vince Velasquez (right forearm strain) threw a bullpen session on Wednesday and is scheduled to throw another on Friday in Milwaukee. The 26-year-old was 1-2 with a 3.86 ERA in six starts before going on the IL retroactive to May 8 and said he expects to be back in the starting rotation when he returns. "That's my spot," Velasquez said. "I believe that 100%." But manager Gabe Kapler said, "I don't see it as a right."

Cubs: Placed LHP Xavier Cedeño on the 10-day IL with left wrist inflammation and recalled RHP Rowan Wick from Triple-A-Iowa. Wick was 0-0 with a 2.84 ERA in 13 relief outings for Iowa. . RHP Pedro Strop (strained left hamstring) threw a successful 25-pitch bullpen session on Wednesday and is expected to toss another this weekend.

UP NEXT: Phillies RHP Aaron Nola (4-0, 4.47) faces Cubs LHP Jon Lester (3-2, 2.09) in the series finale on Thursday afternoon. Lester is 8-0 with a 1.49 ERA in 10 career starts against the Philadelphia. Nola has allowed just one run in four of his last five starts and is 2-0 with a 2.30 ERA over the span.

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports