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

An abstract, expressionist painting featuring vibrant neon brushstrokes and dynamic, overlapping shapes that capture the powerful, energetic movements of baseball players hitting homeruns, conceptually representing the Giants' offensive resurgence.The Giants' explosive offensive display, led by Adames and Lee, fuels their resilient comeback and extends their winning streak.San Francisco Today

The 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.

Got photos? Submit your photos here. ›

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.