
Jordan Montgomery beat the Yankees for the second time since they traded him last summer, pitching the St. Louis Cardinals to a 5-1 win over Gerrit Cole on Sunday that completed a disappointing 3-3 trip for New York.
On a day Yankees manager Aaron Boone was ejected for the fifth time this season, Montgomery (6-7) allowed an unearned run, two hits and three walks in 6 2/3 innings. He held New York hitless until Gleyber Torres doubled with two outs in the sixth.
Montgomery, a 30-year-old left-hander, made his big league debut with the Yankees in 2017 and was traded to the Cardinals last Aug. 2 for centerfielder Harrison Bader. Montgomery beat the Yankees four days later, giving up two hits over five scoreless innings.
Givoanny Gallegos relieved after Jake Bauers’ two-out RBI single in the seventh and struck out pinch-hitter Billy McKinney. Gallegos walked Oswaldo Cabrera on four pitches starting the eighth, then retired his next three batters.
Jordan Hicks allowed a hit and a walk in the ninth, then retired Kyle Higashioka on a groundout to end a three-hitter.
With the Cardinals ahead 2-1, Brendan Donovan hit a two-run homer in the seventh off Jimmy Cordero.
Cole (8-2) allowed two runs and in five innings with two walks and five strikeouts.
Jordan Walker and Knizner hit run-scoring singles in the fourth. St. Louis added a run in the eighth when Dylan Carlson stole third and continued home when Higashioka’s throw bounced down the left-field line for an error.