San Francisco Giants Landen Roupp delivers a pitch to the Philadelphia Phillies line up in the bottom of the first inning at Citizens Bank Ballpark in Philadelphia on Mon Apr 14, 2025 (AP News photo)
By Barbara Mason
The San Francisco Giants (12-4) got off to a great start in their series with the Philadelphia Phillies (9-7) winning game one 10-4. The Giants knocked three balls out of the park off the bats of Tyler Fitzgerald, Willy Adames and Mike Yastrzemski. Beside the home run, Fitzgerald had two additional hits and San Francisco had gotten off to a great start in this series.
Game wrap: It was a hot start for the home team as the Phillies took a 3-0 lead in the first inning. Trea Turner doubled Bryson Stott home for the early 1-0 lead. They built on that lead off a Nick Castellanos single driving Turner home extending their lead 2-0.
The Phillies finished off the inning with another run when Max Kepler grounded into a fielder’s choice to third and Kyle Schwarber scored. With the 3-0 Philadelphia lead the Giants had some work to do and they got on it early.
San Francisco got going in the second inning after a quiet start in the first inning. The hit-a-thon got underway with a Wilmer Flores single driving Heliot Ramos home followed by Patrick Bailey grounding into a fielder’s choice and LaMonte Wade scoring on a Philly error.
With the score 3-2 in favor of Philadelphia, the home runs starting flying out of the park, the first one a Tyler Fitzgerald shot to left with Flores and Bailey on base. Their second home run of the second inning was an Willy Adames hit to right center, a solo, and the Giants had taken a 6-3 lead.
Neither team would score until the bottom of the fifth inning; a Philly solo home run off the bat of Nick Castellanos, and the Phillies continued to trail going into the sixth inning 6-4 but they had made up a little ground.
Giant pitcher Landon Roupp finished the game going five innings allowing six hits, four runs, three walks and eight strikeouts. Roupp was relieved in the sixth inning by Randy Rodriguez. Erik Miller took over on the mound in the seventh inning.
San Francisco created a little more breathing room in the the top of the seventh inning keeping the Phillies at bay and taking an 8-4 lead. Mike Yastremski hit the Giants third home run of the game with Tyler Fitzgerald on base.
San Francisco already had nine hits through seven innings. The top of the Philly batting order came to the plate in the bottom of the seventh. Brice Harper singled and a Castellanos walk gave the Phillies an opening with two outs.
The Phillies had left a lot of runners on base so far in this game and they continued on this path to close out the inning leaving Harper and Castellanos stranded. San Francisco relief pitcher Erik Miller had gotten out of a sticky situation going into the eighth inning.
Tyler Rogers came in from the bullpen taking over to start the bottom of the eighth inning. It was a Tyler Rogers kind of inning; three up three down and the Giants were three outs away from winning game one of the series.
San Francisco added to their lead in the top of the ninth inning. Mike Yastrzemski doubled Fitzgerald home and the Giants extended their already healthy lead to 9-4. Matt Chapman got another run batted in, Yastrzemski scoring, and with the lead 10-4 in favor of the Giants, the Phillies had one more chance in the bottom of the ninth.
San Francisco was three outs away from winning game one of the series. Camilo Doval closed the game with a three up three down inning to finish off the Phillies 10-4. The Giants are now 8-2 on the road.
Game notes: After winning their series over the weekend against the New York Yankees, the Giants were back on the field Monday taking on the Phillies. This series got underway in much more temperate conditions than in New York, a welcome relief for San Francisco and also welcomed by the fans.
The stadium was buzzing with 40,000 plus fans on a Monday night. The Phillies had lost their weekend series to the St. Louis Cardinals. In Monday’s matchup, the Giants sent Landon Roupp who pitched five innings and gave up six hits and four runs struck out eight hitters. For the Phillies Taijuan Walker pitched five innings, giving up six hits and four runs and five strike outs.
Giants and Phils do it again in game two of the series with starting pitcher for San Francisco starter Justin Verlander RHP 0-0 ERA 6.92 he’ll be opposed by the Phillies starter LHP Jesus Luzardo (2-0 ERA 1.50). First pitch for this game is scheduled for 3:45 PM PDT at Citizens Bank Ballpark.

