Giants Beat Orioles 6-3 Behind Roupp's Strong Start

Adames and Lee homer as San Francisco wins third straight game

Apr. 11, 2026 at 3:43pm

A fragmented, geometric painting depicting a baseball game, with players and the field broken down into overlapping angular shapes and planes of color.A cubist interpretation of the Giants' victory over the Orioles, capturing the dynamic action and energy of the game.Baltimore Today

Landen Roupp pitched six solid innings, Willy Adames and Jung Hoo Lee hit home runs, and the San Francisco Giants defeated the Baltimore Orioles 6-3 on Friday night. The Giants have now won three games in a row, outscoring their opponents 17-3 during the streak.

Why it matters

The Giants have struggled to start the season, but this win gives them some much-needed momentum as they look to climb out of the cellar in the NL West. Meanwhile, the loss snaps a three-game winning streak for the Orioles, who are trying to stay in the AL East playoff race.

The details

Roupp (2-1) earned the win, allowing just one run on five hits over six innings. Adames hit a solo home run in the third inning, and Lee added a two-run shot in the seventh to give the Giants a 6-1 lead. Orioles starter Shane Baz (0-1) took the loss, giving up three runs in five innings of work.

  • The game was played on Friday, April 11, 2026.
  • Roupp's last win came on July 22 of the previous season.

The players

Landen Roupp

The San Francisco Giants starting pitcher who earned the win, pitching six strong innings and allowing just one run.

Willy Adames

The Giants shortstop who hit a solo home run in the third inning to give San Francisco an early lead.

Jung Hoo Lee

The Giants outfielder who hit a two-run home run in the seventh inning to extend the Giants' lead to 6-1.

Shane Baz

The Orioles starting pitcher who took the loss, allowing three runs in five innings of work.

Gunnar Henderson

The Orioles infielder who hit a two-run home run in the game.

Got photos? Submit your photos here. ›

What they’re saying

“We've been playing some really good baseball lately. Landen set the tone early, and the offense came through with some big hits when we needed them.”

— Willy Adames, Giants Shortstop

What’s next

The Giants and Orioles will continue their three-game series on Saturday, with first pitch scheduled for 4:05 PM local time.

The takeaway

This win gives the Giants some much-needed confidence as they look to turn their season around. Meanwhile, the Orioles will need to regroup after seeing their three-game winning streak snapped.