Wilmer Flores singled to cap a two-out, two-run rally in the 11th inning for the New York Mets to end the Toronto Blue Jays’ team record-tying 11-game winning streak 4-3 in interleague play on Monday.

The Blue Jays trailed 2-1 in the ninth until Jose Bautista tied it with his second home run of the game, connecting against Jeurys Famila.

Toronto took the lead in the 11th on Dioner Navarro’s sacrifice fly off Hansel Robles (1-1), who earned his first big league win. The Mets then came back for their fourth win in five games.

With Ruben Tejada on first and one out, Michael Cuddyer hit a potential game-ending double-play grounder to second baseman Danny Valencia. Tejada smartly slowed up and Valencia tagged him, but too late to throw onto first.

Lucas Duda followed by slicing a single off Brett Cecil (1-3) to shallow left field and Cuddyer hustled all the way home.

Duda took second on the throw, Liam Hendricks relieved and Flores lined the first pitch up the middle.

The Yankees’ Alex Rodriguez made a disappointing return to his hometown as he entered as a pinch-hitter and hit the fly ball that ended the game, giving the Miami Marlins a 2-1 victory.

Tom Koehler (5-4) pitched seven innings for Miami and was helped by acrobatic defense. Derek Dietrich, recalled from the minors last week, hit his first home run of the season in the seventh to put Miami ahead against Masahiro Tanaka (4-2), who allowed nine hits and two runs in seven innings.

John Lackey pitched eight strong innings to guide the St. Louis Cardinals to a hard-fought 3-2 win against Minnesota.

St. Louis’ Mark Reynolds and Yadier Molina hit home runs just four pitches apart in the fourth inning to put the Cardinals in control. They have an impressive 25-7 record at home, and have won 15 of their past 20 overall.

Yovani Gallardo pitched seven scoreless innings go guide the Texas Rangers to a 4-1 win against the Los Angeles Dodgers.

Rougned Odor made a strong comeback to Major League Baseball after being called up earlier in the day to replace the injured Delino DeShields. After singles in his first two at-bats, Odor hit a two-run single in the sixth that put the Rangers up 4-0.

Erasmo Ramirez pitched six scoreless innings to lead the Tampa Bay Rays 6-1 over Washington. Ramirez (6-2) won for the sixth time in his last seven starts following a winless stretch of 25 games that included 15 starts.

Houston’s George Springer homered twice and made two nifty catches in right field to help the Astros beat Colorado 6-3.

Pittsburgh romped to a fifth straight win by beating the Chicago White Sox 11-0. Pirates starter Francisco Liriano (4-5) pitched eight scoreless innings, striking out 12 and walking only one.

The Pirates have held opponents scoreless in four of the past five games and inflicted a fourth straight loss on the White Sox.

Arizona’s Robbie Ray pitched seven scoreless innings in his 10th major league start, steering the Diamondbacks to a 7-3 victory over the Los Angeles Angels. Ray (2-1) dropped his ERA to 1.09.

Detroit’s Anibal Sanchez was outstanding for a second straight start, pitching a shutout to lift the Tigers 6-0n over Cincinnati, Kansas City beat Milwaukee 8-5, Oakland defeated San Diego 9-1 in the Padres’ first game after firing Bud Black as manager, and Atlanta won 4-2 at Boston to send the Red Sox to a seventh straight loss,

Baltimore’s Wei-Yin Chen pitched eight scoreless innings as the Orioles defeated Philadelphia 4-0, and Seattle beat San Francisco 5-1.