TORONTO — Toronto pitcher Mark Buehrle ended an embarrassing 11-year personal drought against the New York Yankees by leading the Blue Jays to a 5-1 win on Tuesday to complete a series victory.
The Yankees had their American League East division lead trimmed, as did Houston in the West after a defeat at the hands of state rival Texas.
In the National League, the Chicago Cubs edged St. Louis to peg back a big division lead, while the New York Mets were too good for Baltimore.
Buehrle (4-2) came into the game with a humbling 1-14 career record against the Yankees. Since the lone victory in 2004 he had gone 0-12 with a 7.27 ERA. He went some way to correcting that lopsided ledger by allowing just one run in five innings on Wednesday.
Blue Jays catcher Russell Martin homered among his three hits, while Yankees starter C.C. Sabathia remains winless in his six starts this season.
Texas’ Carlos Peguero hit a pair of solo homers and Shin-Soo Choo had a two-run shot to power the Rangers to an 11-3 win against Houston.
Peguero drove in three runs and had the first multihomer game this season by a Rangers player.
Rangers starter Colby Lewis (2-2) allowed one run in eight innings to earn his first win in nearly a month.
Texas completed a series sweep of the Astros who entered the three-game set on the back of a 10-game winning streak
Chicago’s Anthony Rizzo homered with three RBIs as the Cubs edged St. Louis 6-5, ending the Cardinals’ eight-game streak.
Cubs starter Jon Lester (2-2) left leading 5-4 after seven innings but only one of the runs was earned.
St. Louis put runners on the corner bases with one out in the ninth but could not find the tying run.
The New York Mets extended their dominance of Baltimore with a 5-1 victory that made it eight straight wins over the Orioles.
Mets starter Jacob DeGrom (3-3) bounced back from two poor starts by striking out nine in seven overpowering innings, giving up just one run.
Dilson Herrera hit his first homer of the season for New York among three hits.
San Diego ended San Francisco’s run of eight consecutive home wins by beating the Giants 9-1.
Padres’ starter Ian Kennedy (2-1) struck out five batters in seven innings.
Austin Hedges, a 22-year-old rookie, hit an RBI single in a five-run third inning for his first major league hit, then added a sacrifice fly in the eighth.
Tampa Bay’s Evan Longoria hit two solo homers as the Rays beat Boston 5-3.
The Red Sox cut the gap to one run with no outs in the eighth inning and then loaded the bases with one out. Rays pitcher Kevin Jepsen managed to work out of that jam, with two groundouts ending the threat.
Washington’s Bryce Harper hit three home runs in a game for the first time and had five RBIs, powering the Nationals to a 7-5 win against Miami.