AMERICAN LEAGUE: Twins 10, White Sox 9
Chris Colabello had a career-high six RBI and doubled twice, Oswaldo Arcia hit a go-ahead triple and the visiting Minnesota Twins avoided a season-opening sweep with a comeback win. Trailing 9-8 heading into the ninth, the Twins scored twice off Chicago closer Matt Lindstrom (0-1), who blew his first save chance in two opportunities. Trevor Plouffe singled with two out in the ninth to tie the score before Arcia’s triple to center gave Minnesota a 10-9 lead. Glen Perkins then picked up his first save.
Red Sox 4, Orioles 3
David Ortiz had three of Boston’s 12 hits off Wei-Yin Chen, and the Red Sox got an effective pitching performance from Felix Doubront and four relievers in a victory over the host Baltimore Orioles. Xander Bogaerts also had three hits for the Red Sox. Matt Wieters had three hits for the Orioles.
Rays 7, Blue Jays 2
Evan Longoria hit a three-run homer with two out in the bottom of the seventh to power the Tampa Bay Rays. The Rays used a three-run third to build a 4-0 lead, but the Blue Jays cut the deficit in half in the fourth. Longoria put the Rays safely ahead three innings later.
Yankees 4, Astros 2
Rookie Yangervis Solarte had three hits and an RBI in his first major-league start and Derek Jeter drove in a run to give the visiting New York Yankees their first win. Solarte singled in a two-run third inning which put New York up 2-1. He doubled in the fifth and scored on a single by Jeter to push it to 3-1.
NATIONAL LEAGUE: Marlins 8, Rockies 5
Giancarlo Stanton singled home the go-ahead run with two out in the eighth inning, capping a comeback to help the host Miami Marlins win. Casey McGehee had two hits and three RBI for the Marlins. The Marlins were 1-for-15 with runners in scoring position for the afternoon before Christian Yelich made the score 5-all in the eighth with a two-out RBI single. Yelich stole second — with the call confirmed by a replay review — and Jeff Baker walked. Yelich scored easily when Stanton singled after falling behind 0-2, and McGehee followed with a two-run single.
Cubs 3, Pirates 2
Jason Hammel pitched two-hit ball into the seventh inning and the visiting Chicago Cubs edged the Pittsburgh Pirates for their first win of the season. The right-hander allowed a run, struck out five and walked one in 6⅔ innings to help the Cubs avoid their worst start in 17 years. Pedro Strop worked the ninth for the save. Emilio Bonifacio went 2-for-4 and hit .688 during the opening three-game series.
Nationals 8, Mets 2
Tanner Roark recovered from a shaky first inning as an emergency starter and the visiting Washington Nationals rallied past the New York Mets to complete an opening three-game sweep. Ryan Zimmerman tied his career high with four hits, including a second-inning home run started the Nationals’ comeback from a 2-0 deficit.
Giants 8, Diamondbacks 5
Angel Pagan hit a three-run home run in San Francisco’s five-run eighth inning and the visiting Giants rallied to beat Arizona in a game that was halted briefly in the top of the first due to a swarm of bees in the outfield. Paul Goldschmidt and Mark Trumbo each hit two-run home runs and Arizona led 5-3 after seven, but the Giants teed off on reliever Will Harris (0-1) in the eighth.
Cardinals 7, Reds 6
The visiting St. Louis Cardinals overcame another long delay and Todd Frazier’s two homers and held on to beat the Cincinnati Reds and take two out of three in the season-opening series. The Cardinals emerged from their two-game hitting slump by knocking Homer Bailey (0-1) out of the game in the fifth. Jhonny Peralta homered to get it going.