GIANTS 7, RED SOX 6
BOSTON — Mike Yastrzemski, grandson of former Red Sox great and Hall of Famer Carl Yastrzemski, homered in his first game in Fenway Park, and Alex Dickerson had a pinch-hit sacrifice fly in the 15th inning to lift the San Francisco Giants to a 7-6 victory over Boston on Tuesday night.
The game featured a major league record-tying 24 pitchers — including a team-record 13 by the Giants — and had 50 players overall, lasting 5 hours, 54 minutes. "Take Me Out to the Ballgame" was played in the middle of the 14th inning.
San Francisco manager Bruce Bochy, who is retiring at the end of the season, moved one win away from becoming the 11th big-league manager to reach 2,000 victories.
Donovan Solano opened the 15th with a ground-rule double against Trevor Kelley (0-2) and advanced on a wild pitch before the Dickerson's sac fly.
Dereck Rodriguez (6-9) worked two innings for the victory.
BLUE JAYS 8, ORIOLES 5
BALTIMORE — Rookie Cavan Biggio hit for the cycle, leading Toronto to the victory.
Biggio homered in the third inning, singled in the sixth, doubled in the eighth and tripled in the ninth. He drove in four runs and scored three times.
Biggio and his father, Craig, a Hall of Famer with the Houston Astros, are the second father-son duo in major league history to hit for the cycle, joining Daryle and Gary Ward.
It was also the first time an opponent hit for the cycle in the 27-year history of Camden Yards.
Trey Mancini and Jonathan Villar homered for last-place Baltimore, which lost for the third time in four games. Mychal Givens (2-6) got the loss.
Derek Law (1-2) earned the win by throwing a scoreless eighth inning.
BREWERS 3, PADRES 1
MILWAUKEE — Mike Moustakas hit his 35th homer, and Milwaukee earned its 11th win in 12 games.
Lorenzo Cain also went deep as the Brewers moved into a tie with the Chicago Cubs for the NL's second wild card. They also pulled within two games of NL Central-leading St. Louis.
Moustakas connected against Matt Strahm (5-9) in the seventh, giving Milwaukee a 2-1 lead. Trent Grisham added a sacrifice fly in the eighth.
Matt Albers (8-5) got the win, and Drew Pomeranz worked two innings for his second save.
Hunter Renfroe hit his 32nd homer in the seventh for San Diego, which matched a season high with its sixth straight loss.
NATIONALS 6, CARDINALS 2
ST. LOUIS — Patrick Corbin struck out 11 in six innings for Washington, and Howie Kendrick had three hits.
The Nationals increased their lead for the NL's top wild card to 1 1/2 games over the Cubs and Brewers.
Corbin (13-7) allowed two unearned runs and five hits. Daniel Hudson got six outs for his fourth save.
Miles Mikolas (9-14) pitched six innings before he was lifted for a pinch hitter. He allowed three runs and became the first Cardinals pitcher to lose 14 games in a season since Braden Looper went 12-14 in 2008.
St. Louis leads the NL Central by two games over Chicago and Milwaukee.
DODGERS 7, RAYS 5
LOS ANGELES — Corey Seager drove in four runs, including a go-ahead, two-run double in the seventh, and Los Angeles rallied to beat Tampa Bay.
Seager's ground-rule double in the fifth was the Dodgers' first hit of the game and briefly gave them a 2-1 lead. The Dodgers broke the game open in the seventh with five runs and five hits.
Tampa Bay had its lead for the second AL wild card cut to one-half game over Cleveland.
TWINS 9, WHITE SOX 8, 12 INNINGS
MINNEAPOLIS — Ronald Torreyes was hit by a bases-loaded pitch in Minnesota's three-run 12th inning, and the Twins maintained their five-game lead in the AL Central.
Marwin Gonzalez hit a tying two-run single off José Ruiz (1-4). Torreyes, a September roster addition who has only six plate appearances for the Twins this season, crouched in front of a 2-1 fastball with his bat ready to swing before holding off. The ball grazed his right forearm as he lowered it over the plate, triggering the celebration by the Twins.
The Twins, who improved to 13-5 against the White Sox this season, trimmed their magic number for clinching the division to seven.
Ryan Cordell hit a two-run drive in the top of the 12th off Ryne Harper (4-2), one of four homers allowed by Twins relievers.
INDIANS 7, TIGERS 2
CLEVELAND — Adam Plutko pitched six effective innings, rookie Oscar Mercado homered and Cleveland beat Detroit for the 15th straight time.
Cleveland has won 16 of 17 in the season series, with Detroit's only win coming on April 10 at Comerica Park.
Plutko (7-4) allowed two runs and four hits in his first win since he beat Detroit on Aug. 27.
Mercado hit a solo drive off Zac Reininger (0-3) in the second for his 12th homer.
Dawel Lugo homered in the fifth for Detroit. Víctor Reyes singled in a run in the third.
REDS 4, CUBS 2
CHICAGO — The Cubs were shut down by Sonny Gray and two relievers, hurting their playoff positioning.
Chicago had won five in a row, outscoring its opponents 59-18 during the stretch. But it managed just two runs against Gray (11-7) before Michael Lorenzen and Raisel Iglesias closed out the five-hitter for Cincinnati.
The Cubs (82-69) dropped into a tie for the second NL wild card with Milwaukee. They also missed out on an opportunity to gain ground on NL Central-leading St. Louis, which lost 6-2 to Washington.
Rookie Aristides Aquino hit his 16th homer for Cincinnati (71-81).
Gray struck out nine in 6 2/3 innings. Iglesias pitched a perfect ninth for his 32nd save.
Yu Darvish (6-7) struck out 13 in seven innings for Chicago, but was hurt by a slow start. Kyle Schwarber had three hits and two RBIs.
ASTROS 4, RANGERS 1
HOUSTON — Justin Verlander picked up his major league-leading 19th win, and Yuli Gurriel, Alex Bregman and Yordan Alvarez homered for Houston.
The Astros have a magic number of one to clinch a playoff berth and three to capture their third straight American League West title.
Verlander (19-6) struck out eight in six scoreless innings. Roberto Osuna struck out two in the ninth for his 34th save.
Texas starter Lance Lynn (14-11) was tough early and the Astros had just one hit before Gurriel's home run to the first row of the seats in right field with one out in the fifth.
MARLINS 12, DIAMONDBACKS 6
PHOENIX — Miguel Rojas had a career-high six RBIs, including a three-run double, and Miami rallied past Arizona.
The Marlins pounded 17 hits to beat Arizona for the fourth time in six tries this year. The Diamondbacks' slim playoff hopes took another hit with the loss: They're 5 ½ games behind the Chicago Cubs and Milwaukee Brewers for the second NL wild-card spot with 10 to play.
The Diamondbacks led 4-2 after five innings. Left-hander Alex Young had a solid start, giving up two runs over five innings. Matt Andriese (5-5) came on in relief and gave up three runs — all with two outs in the sixth — when Rojas hit his bases-clearing double that barely stayed inside the left-field line.
Caleb Smith (9-10) got the win, giving up four runs over five innings.
ATHLETICS 2, ROYALS 1
OAKLAND, Calif. — Matt Olson hit a tying homer for Oakland leading off the seventh, and Seth Brown hit a go-ahead double two batters later.
Olson's drive to center reached the Coliseum's elevated bleachers in the level above the luxury suites. Jorge Lopez (4-8) then hit Mark Canha with a pitch before Brown doubled.
A.J. Puk (2-0) followed Brett Anderson and struck out two over two shutout innings for his second major league win. Liam Hendriks struck out two in a 1-2-3 ninth for his 23rd save.
The A's, who hold the top AL wild-card spot, bounced back after their six-game winning streak was snapped by Monday's 6-5 loss to the Royals.
Kansas City's Nick Dini hit a sacrifice fly in the fifth for the game's first run.
PHILLIES 5, BRAVES 4
ATLANTA — Rhys Hoskins and Jose Pirela hit two-run homers off Dallas Keuchel in Philadelphia's five-run fourth inning.
Vince Velasquez (7-7) gave up two runs in the first before recovering with four straight scoreless innings. The right-hander allowed five hits in five innings for the Phillies.
Héctor Neris worked a rocky ninth for his 27th save.
The Braves began the night needing a combination of three wins and Washington losses to clinch the division.
Keuchel (8-6) surrendered five runs in five innings. He had won his last five starts.
MARINERS 6, PIRATES 0
PITTSBURGH — Marco Gonzales pitched seven innings, helping Seattle beat Pittsburgh after Pirates closer Felipe Vázquez was arrested on multiple felony charges earlier in the day.
Vázquez was charged with statutory sexual assault, soliciting a child and pornography, and placed on administrative leave by Major League Baseball.
Vázquez was taken into custody by Pennsylvania State Police on one count of computer pornography/solicitation of a child and one count of providing obscene material to minors, both felonies, stemming from an investigation in Florida. He was later charged in Westmoreland County, which is located east of Pittsburgh, with felony counts of statutory sexual assault, unlawful contact with a minor and corruption of minors and a misdemeanor count of indecent assault of a person under 16 years old.
Gonzales (16-11) also doubled and scored in the fifth inning.