For the first time since April 26-27, the Phillies have a winning streak.
And more importantly, they have a winning streak because of Odubel Herrera and Maikel Franco.
Herrera hit a game-tying double in the seventh inning Sunday and Franco followed with a game-winning homer in the eighth as the Phils outslugged the Giants 9-7.
Freddy Galvis' game can't be overlooked either. He hit two home runs and made a fantastic, falling-down, backhand snag to start a double play in the eighth inning.
For the Phillies (19-35), the win snaps a string of 10 consecutive series losses. They still have three fewer wins than any other team in MLB, though, as they embark on a nine-game road trip through Atlanta, St. Louis and Boston.
Starting pitching report
Jeremy Hellickson's control was not as sharp as usual and he paid for it, allowing five runs (three earned) over 5⅓ innings.
He walked four batters, including one with the bases loaded.
The third inning was by far his longest. Hellickson threw 38 pitches, thanks in part to Tommy Joseph, who made an errant throw to second base to extend the inning. With one out and pitcher Matt Moore on first, Denard Span grounded to Joseph, who hit Moore in the back of the head while throwing to second to try to start a double play. Instead of potentially ending the inning, it put runners on the corners after the ball trickled into left field.
Hellickson threw 26 more pitches in the inning, all under high stress, after the error.
Hellickson walked just three batters in 30 innings in April. In seven starts since, he's walked 16 in 36 innings.
He's 5-3 with a 4.50 ERA in 12 starts this season.
Moore lasted just four innings and threw 88 pitches. He allowed a baserunner in every inning and gave up five runs, four of them earned. He got a big double play in the third inning but still allowed a run by throwing a wild pitch with Howie Kendrick on third base.
Pat Neshek pitched a scoreless eighth to earn his first win as a Phillie. He has a 0.84 ERA in 23 appearances.
Hector Neris got the save (his fifth) after being lifted in the ninth inning Saturday.
Joely Rodriguez threw one pitch in the seventh, hit Brandon Belt and was pulled. The only other Phillie to ever throw one pitch, hit a batter and leave the game was Ricky Bottalico on Aug. 2, 1998 when he hit Barry Bonds and a benches-clearing brawl ensued. (Ricky Bo still loves telling that story.)
At the plate
Herrera has six RBIs the last two days after driving in only five runs the entire month of May.
With four doubles and a homer this weekend, Herrera's OPS jumped from .588 to .649. He appears to be on his way back to his career norms after a lengthy slump.
Herrera's still hitting just .234 but his 16 doubles are more than every outfielder in the majors except Mookie Betts (17).
Galvis hit his fifth and sixth home runs for the first multi-homer game of his career. Believe it or not, Galvis is actually fifth among all major-league shortstops with 28 RBIs. He's driven in more runs than Corey Seager, Francisco Lindor, Trea Turner and Xander Bogaerts and trails only Carlos Correa, Elvis Andrus, Zack Cozart and Chris Owings.
Galvis also became the first Phillie to homer from both sides of the plate in the same game since Jimmy Rollins on July 20, 2011.
Franco's homer, a missile just over the wall in right-center, was his seventh.
In the field
Herrera, whose center field defense keeps getting better and better, ran a long way to catch a deep flyball to left-center to begin the game. The catch robbed Span of at least two bases.
Joseph's error was his fifth of the season. Jose Abreu (6) and Ryan Zimmerman (7) are the only first basemen with more.
The Phillies head to Atlanta for a four-game series.
The Phils have played only one series this season with the Braves, sweeping them out of Citizens Bank Park in late April.
Monday, 7:35 p.m. - Nick Pivetta (0-2, 5.12) vs. Bartolo Colon (2-6, 6.99)
Tuesday, 7:35 p.m. - Aaron Nola (2-3, 5.06) vs. LHP Jaime Garcia (2-3, 3.18)
Wednesday, 7:35 p.m. - Jerad Eickhoff (0-6, 5.13) vs. Mike Foltynewicz (3-5, 3.90)
Thursday, 7:35 p.m. - Ben Lively (1-0, 1.29) vs. R.A. Dickey (3-4, 4.95)
It will be Nick Pivetta returning from Triple A to make the start Monday night. In a corresponding roster move, the Phillies have optioned Brock Stassi to Double A Reading.