Tuesday’s American League results
Yankees 4, Red Sox 3 — Raul Ibanez tied it with a pinch-hit homer in the ninth inning, then had an RBI single in the 12th to help the host New York Yankees remain a game up on Baltimore in the AL East with one game to go. With a second comeback spurred by Ibanez in the last 10 days, the Yankees need a win or Orioles loss on the final day of the season to secure their 13th division title since 1996. If the teams end up even after today’s games, they’ll play a tiebreaker Thursday in Baltimore. The Yankees kept missing chances on a misty night. They were 0-58 when trailing after eight innings this season, then rallied in the ninth.
Orioles 1, Rays 0 — Chris Davis homered for the sixth consecutive game and the visiting Baltimore Orioles overcame a club-record 15 strikeouts by James Shields to beat the Tampa Bay Rays and push the AL East race to the final day of the season. Orioles rookie Miguel Gonzalez (9-4) limited the Rays to two singles over 6⅓ innings. The right-hander walked two and struck out seven. Jim Johnson finished the two-hitter for his 51st save.
Blue Jays 4, Twins 3 — Chad Jenkins earned his first major-league win, Kelly Johnson hit a two-run home run and the host Toronto Blue Jays beat the Minnesota Twins. Making his third career start, Jenkins (1-3) allowed two runs and five hits in five-plus innings.
Royals 4, Tigers 2 — Miguel Cabrera had two hits and drove in two runs before leaving in the fifth inning, but Alcides Esocbar and Jeff Francoeur went deep for Kansas City and the host Royals rallied to win.
Tuesday’s National League results
Pirates 5, Braves 1 — Kevin Correia pitched effectively into the seventh inning, Garrett Jones homered and the host Pittsburgh Pirates won consecutive games for the first time in four weeks. The Pirates (79-82) tied for their most wins in a season since their North American major professional sports record streak of 20 losing seasons began in 1993. The 1999 Pirates went 79-83.
Nationals 4, Phillies 2 — A smile crept across Adam LaRoche’s face while he rounded the bases after hitting his career-high 33rd homer to become the third Nationals player with 100 RBI in a season, another celebratory moment for NL East champion Washington during a victory over the visiting Philadelphia Phillies. LaRoche’s homer put Washington ahead 2-1, and Steve Lombardozzi tacked on an RBI single off reliever Josh Lindblom.
Marlins 4, Mets 3 — New York Mets knuckleballer R.A. Dickey struck out one-shot wonder Adam Greenberg, but also gave up two homers in his final start of a Cy Young-hopeful season and the visiting Mets lost. The Marlins’ Greenberg struck out on three pitches against Dickey when he batted for the first time in seven years in the sixth inning. Greenberg signed a one-day contract before the game, his first since he was beaned in his major-league debut in 2005. Donovan Solano hit a game-winning, bases-loaded one-out single off Collin McHugh.
Astros 3, Cubs 0 — Bud Norris pitched six shutout innings while allowing four hits and Jason Castro homered to lift the visiting Houston Astros. Houston (55-106) earned its third consecutive shutout.
Reds 3, Cardinals 1 — Scott Rolen homered in the fourth to tie the score 1-1, then Jay Bruce and Dionar Navarro had RBI singles in the sixth to power the visiting Cincinnati Reds. Mat Latos (14-4) gave up one run to win.
Brewers 4, Padres 3 — Rookie Martin Maldonado hit a grand slam to power the host Milwaukee Brewers.
— Associated Press