In a game played in Baltimore, the New York Yankees defeated the Baltimore Orioles 6-1, completing a three-game sweep. This was reported by infohub.kz.

Gerrit Cole pitched six sharp innings, allowing just four hits and a walk while striking out eight. The only Baltimore run came on a fifth-inning homer by Dylan Beavers. This win allowed the Yankees to pull within four games of AL East-leading Tampa Bay.

Ryan Yarbrough relieved Cole and pitched three perfect innings for his third save. The Orioles have lost four in a row after briefly holding the lead in the race for the final American League wild card. Kyle Bradish (7-12) allowed three earned runs and eight hits in 5 2/3 innings, and Baltimore also allowed a pair of unearned runs in the third.

In that inning, with men on first and third and nobody out, second baseman Jackson Holliday fielded a tough grounder and threw to second, but shortstop Gunnar Henderson dropped the ball for an error, and everyone was safe. With a run already in, Bradish induced a double play, but Ben Rice followed with an RBI single, and then Heliot Ramos brought in a run with a double to make it 3-0.

Beavers' drive to right made it 3-1, but García and Jones answered with solo homers to chase Bradish in the sixth. Jazz Chisholm Jr. tripled in a run in the eighth.

There was no controversy about this New York win, a night after Pete Alonso's deep fly ball against the Yankees was ruled foul with the game tied. Alonso did single twice Thursday to extend his hitting streak to a career-high 12 games. Cole (1,015) moved one strikeout ahead of Roger Clemens for 12th place on the Yankees' career list.

Up next, the Yankees return home to face Toronto on Friday night, while Baltimore hosts Tampa Bay.