Tommy Gilligan-USA TODAY Sports

Gunnar Henderson homered, Grayson Rodriguez pitched 5 2/3 innings and the Baltimore Orioles beat the visiting New York Yankees 2-0 on Monday night.

Rodriguez (4-1) gave up five hits. The right-hander struck out three and walked three, throwing 101 pitches in the first meeting of the season between the teams.

After scoring 15 runs in each of their past two games, the Yankees were shut out on seven hits. New York had at least one baserunner in every inning except the eighth but went 0-for-8 with runners in scoring position.

Yankee starter Clarke Schmidt (2-1) was almost as good. He allowed one run on three hits in 5 2/3 innings while striking out five and walking three.

New York's Gleyber Torres lined a single to center leading off the ninth against Yennier Cano. With Craig Kimbrel unavailable, Danny Coulombe came on and retired three straight hitters for his first save.

Leading off the bottom of the first, Henderson lined a 2-2 pitch over the scoreboard in right for his 10th home run of the season.

Henderson was hit by a pitch with one out in the eighth. Adley Rutschman singled him to second and Henderson went to third on a fly to right. Yankee closer Clay Holmes came to face Anthony Santander, who grounded a ball up the middle that shortstop Anthony Volpe booted, allowing Santander to be safe at first with Henderson scoring to make it 2-0.

Volpe walked and Juan Soto singled with one out in the third, but Rodriguez fanned Aaron Judge and got Anthony Rizzo to ground out.

The Orioles had runners on first and second with one out in the fifth. They advanced to second and third on a wild pitch, but Schmidt retired Ramon Urias and Henderson.

Giancarlo Stanton walked with one out in the New York sixth. After a forceout, Torres singled to put runners on first and second. Cionel Perez replaced Rodriguez and got Oswaldo Cabrera on a ground out to end the inning.

More must-reads:

TODAY'S BEST
Anthony Edwards backs up talk to keep Timberwolves alive in WCF
Championship-winning NASCAR team to shut down after 2024 season
Three takeaways as Panthers tie Eastern Conference Final vs. Rangers
Texans sign young offensive star to huge contract extension
Aaron Boone comes to the defense of retired umpire Angel Hernandez
Negro League legend finally getting his due as MLB merges stats
Several key players withdraw from NBA Draft
Tyrese Haliburton ready to take active role in retaining Pascal Siakam
Mets stars reportedly had emotional reaction to firing of Buck Showalter
NHL announces 2024 King Clancy Memorial Trophy winner
Cardinals sign first-round DL
Rams sign first-round DE, complete draft class
Steelers QB Justin Fields focusing on 'little things' amid battle with Russell Wilson
Pistons confirm that key RFA forward underwent toe surgery
Pirates place left-hander, catcher on injured list
Patriots exec discusses team's approach to QB competition
Braves to promote No. 3 prospect for MLB debut Wednesday
Diamondbacks release veteran infielder
Packers' former first-round pick planning to make 'monster leap'
NFLPA finalizing proposal for major change to offseason schedule