Kyle Ross-USA TODAY Sports
Kyle Ross-USA TODAY Sports

Aaron Nola tossed a five-hit shutout, guiding the host Philadelphia Phillies over the Cincinnati Reds 4-0 on Thursday to complete a four-game sweep.

Nola (9-10) struck out 11, walked none and hit one batter. He threw 101 pitches, 77 for strikes.

Kyle Schwarber hit a solo home run to open the scoring. Edmundo Sosa added a single, a sacrifice fly and three RBIs and Bradley Zimmer had two hits for the Phillies, who have won five of six.

Nick Castellanos went 0-for-4 and had his 14-game hitting streak snapped.

Reds starter Justin Dunn (1-2) allowed four hits and two runs in six solid innings. Dunn struck out five and walked two.

The Phillies went ahead 1-0 with two outs in the bottom of the third inning when Schwarber blasted a mammoth home run to center field. Schwarber's 35th homer of the season landed 451 feet from home plate.

The Reds managed only one hit through the first four innings, a single by Donovan Solano.

TJ Friedl was hit by a pitch to open the fifth. Aristides Aquino popped out to third in foul ground, Alejo Lopez flied out to center and Jose Barrero shattered his bat and popped out to second.

When Sosa hit a sacrifice fly in the fifth, Garrett Stubbs scored for a 2-0 lead.

Matt Vierling and Zimmer hit consecutive singles with one out in the seventh and Sosa followed with a two-run single to center for a 4-0 advantage.

In the eighth, Aquino hit a soft single to right and Lopez followed with a single to center. Nola proceeded to strike out Barrero, Austin Romine and Jake Fraley to end the threat.

The Reds placed runners at second and third with two outs in the ninth, with Friedl hitting Cincinnati's only extra-base hit of the night, a double. Aquino grounded out to Nola to end the game.

Reigning National League Most Valuable Player Bryce Harper will be activated for Friday's game against the visiting Pittsburgh Pirates. Harper has been out since June 25 with a broken left thumb.

More must-reads:

TODAY'S BEST
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness