PITTSBURGH (WPVI) -- Andrew Knapp had too much fun to be tired after playing in what matched the longest nine-inning game in NL history.
Knapp and Odubel Herrera hit three-run homers, rookie Scott Kingery had a career-high four hits, and the Philadelphia Phillies beat the Pittsburgh Pirates 17-5 on Friday night for their fifth straight victory.
Herrera's shot into the right-field stands in the third inning off Trevor Williams (6-7) pushed the Phillies' lead to 5-1. Knapp's blast to left capped a seven-run seventh, making it 14-4 and helping Philadelphia improve to 5-0 against the Pirates this season.
The game lasted 4 hours, 30 minutes, tying the NL record for a nine-inning game set on June 24, 2016, by the Arizona Diamondbacks and Colorado Rockies.
"Was it that long?" Knapp said. "It didn't seem like it."
It felt like an eternity for Pittsburgh, which has given up 48 runs, 59 hits and 12 home runs during its four-game losing streak.
"It's peaks and valleys. Right now, collectively, we're in a valley," Williams said.
Herrera finished with four RBIs and Carlos Santana drove in three runs. Cesar Hernandez and Rhys Hoskins had three of the Phillies' 18 hits and Maikel Franco hit a two-run double in the second.
Kingery reached base five times.
Philadelphia (48-37) moved into a first-place tie with Atlanta in the NL East and is 11 games over .500 for the first time since the end of the 2011 season. The Phillies lost 96 games last year.
"We played Phillies-type of offense," first-year manager Gabe Kapler said. "We continue to see a lot of pitches, work a lot of counts, grind down the opposing pitchers. I really believe it's a great way to win baseball games and our guys are starting to understand it and going along with it more and more."
Edubray Ramos (3-0) retired both batters he faced in the fifth inning after being activated from the disabled list before the game.
Both starting pitchers were chased in the third inning. Nick Pivetta was charged with three runs - one earned - and Williams was tagged for five runs.
"I kind of set the tone for the record," Pivetta said with a smile, "but our guys did a good job of battling and overcoming it."
Pivetta has made eight starts in a row without a victory, though he got the win in relief Sunday against Washington. Williams has lost his last three starts, allowing 12 runs in 13 innings.
"I'm tired of getting my (behind) kicked," Williams said.
The Phillies sent 11 batters to the plate in the seventh to take a 10-run lead. Hoskins and Herrera hit consecutive RBI singles and Santana doubled home two runs before Knapp connected against Josh Smoker.
Jesmuel Valentin belted a two-run double and scored on a double by Hoskins in the ninth.
Pittsburgh's Colin Moran opened the scoring with an RBI single in the first.
Send a News Tip to Action News
Learn More About 6abc Apps
Herrera, Knapp homer in Phillies' 17-5 rout of Pirates