- Today
- Holidays
- Birthdays
- Reminders
- Cities
- Atlanta
- Austin
- Baltimore
- Berwyn
- Beverly Hills
- Birmingham
- Boston
- Brooklyn
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Fort Worth
- Houston
- Indianapolis
- Knoxville
- Las Vegas
- Los Angeles
- Louisville
- Madison
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Omaha
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Raleigh
- Richmond
- Rutherford
- Sacramento
- Salt Lake City
- San Antonio
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Tucson
- Washington
Giants Defeat Orioles 6-3 in Thrilling Friday Night Game
Adames and Lee hit homeruns as Giants extend winning streak to 3 games
Apr. 12, 2026 at 11:00pm by Ben Kaplan
Got story updates? Submit your updates here. ›
The Giants' explosive offensive display, led by Adames and Lee, fuels their resilient comeback and extends their winning streak.San Francisco TodayThe San Francisco Giants defeated the Baltimore Orioles 6-3 in a Friday night matchup, marking their third consecutive victory this season. The game was highlighted by impressive performances from Giants pitcher Landen Roupp and hitters Willy Adames and Jung Hoo Lee, who hit solo and two-run homeruns respectively. The win showcases the Giants' resilience and ability to bounce back from a roller-coaster start to the season under rookie manager Tony Vitello.
Why it matters
The Giants' recent winning streak demonstrates their potential to challenge the league's top teams after a shaky start to the season. The game also raises questions about the Orioles' struggles, as they've hit a rough patch despite a promising start to the year.
The details
Landen Roupp pitched six impressive innings for the Giants, marking his first win since July 2025 after recent injury struggles. Willy Adames hit a solo homerun in the third inning, while Jung Hoo Lee added a two-run shot in the seventh to power the Giants' offense. The Giants have now outscored their opponents 17-3 during their current 3-game winning streak.
- The game was played on Friday, April 10, 2026.
- Roupp's last win was in July 2025.
The players
Landen Roupp
The Giants' starting pitcher, who delivered a stellar 6-inning performance to earn the win.
Willy Adames
The Giants' slugger who hit a solo homerun in the third inning to help power the team's offense.
Jung Hoo Lee
The Giants' hitter who hit a two-run homerun in the seventh inning to extend the team's lead.
Tony Vitello
The rookie manager of the Giants, who has guided the team through a roller-coaster start to the season.
Shane Baz
The Orioles' pitcher who has yet to secure a win in his last three games, raising questions about the team's overall strategy.
What’s next
The Giants will look to extend their winning streak when they face the Orioles again on Saturday, with right-hander Logan Webb taking the mound against Baltimore's Cade Povich.
The takeaway
The Giants' recent winning streak showcases their potential to challenge the league's top teams after a shaky start to the season. Their resilience and ability to bounce back from adversity are key factors that could propel them to greater success in the coming games.
San Francisco top stories
San Francisco events
Apr. 13, 2026
Janelle JamesApr. 13, 2026
Janelle James




