"Jays mount comeback from 6-run deficit, defeat Red Sox in extra innings: MLB recap"

Alejandro Kirk hit a single to bring home the winning run in the 10th inning as the Toronto Blue Jays came back from a 6-0 deficit to defeat the Boston Red Sox 7-6 on Wednesday night.
Anthony Santander tied the game with a three-run home run in the seventh, while Daulton Varsho and Kirk also hit home runs to help the Blue Jays even the three-game series at 1-1.
Toronto's Jeff Hoffman (3-0) pitched two clean innings to earn the win.
Carlos Narvaez and Alex Bregman hit home runs for the Red Sox.
In the first game of a day-night doubleheader, Masyn Winn hit two home runs and Miles Mikolas allowed just three hits over 5 1/3 innings to lead the St. Louis Cardinals to a win over the Cincinnati Reds.
Mikolas (1-2) struck out four and walked none before being relieved in the sixth inning. Kyle Leahy pitched out of a jam in the sixth and followed with a scoreless seventh.
Victor Scott II hit a three-run home run in the ninth inning, followed by back-to-back home runs from Lars Nootbaar and Winn off of Alexis Diaz, as the Cardinals won for just the third time in 15 road games.
In the second game of the doubleheader, Willson Contreras hit a three-run home run and Pedro Pages added a solo shot to lead the Cardinals to a sweep of the Reds.
The Cardinals took a 9-0 lead in the first three innings of the nightcap.
St. Louis welcomed highly touted Reds right-hander Chase Petty to his major league debut by scoring nine runs on seven hits in just 2 1/3 innings.
Javier Baez hit a grand slam in the third inning as the Detroit Tigers defeated the Houston Astros 7-4.
Colt Keith hit a two-run home run and Riley Greene went 4-for-4 with two runs for the Tigers. Brenan Hanifee (2-0) threw two scoreless innings in support of starter Jackson Jobe, who allowed three runs, four hits, and four walks in four-plus innings.
Jeremy Pena and Victor Caratini hit home runs for the Astros. Starter AJ Blubaugh's major league debut ended after four innings, allowing seven runs (two earned) and five hits. He struck out six and walked one.
Chase Dollander and three relievers allowed just three hits as the Colorado Rockies snapped an eight-game losing streak with a 2-1 win over the Atlanta Braves.
Dollander (2-3) left the game in the sixth inning with an apparent blister after walking two Braves. Rookie Zach Agnos earned his first save with a scoreless ninth inning.
Michael King (4-1) struck out six and allowed one run and three hits over 5 2/3 innings, and Elias Diaz hit a home run to help the San Diego Padres sweep the two-game series against the San Francisco Giants.
Fernando Tatis Jr. added three hits and a run, Luis Arraez had two hits, a run, and an RBI, and Roberto Suarez secured his MLB-leading 12th save of the season for the Padres.
The Giants countered with home runs from Heliot Ramos and Mike Yastrzemski, and Landen Roupp (2-2) struck out four and walked three over 4 2/3 innings. He gave up four runs and seven hits in the loss.
Bo Naylor's three-run home run capped off a four-run seventh inning, and Luis Ortiz tossed a season-high 6 1/3 shutout innings to lead the Cleveland Guardians to a victory over the Minnesota Twins.
Naylor homered for a second straight night and provided needed insurance runs for his team. Meanwhile, Ortiz yielded three hits with two walks and struck out five as his team won their second straight after losing the series opener, 11-1, on Monday.
Brooks Lee hit a home run off Hunter Gaddis for the Twins, who also recorded a pair of singles and scored on a wild pitch by Emmanuel Clase in the ninth. Minnesota batters struck out 13 times and have been held to three runs over the last two contests.
Six Baltimore relievers kept the New York Yankees mostly in