National League

• Rockies 11, Mets 3: In Denver, it was 28 degrees when Jon Garland threw the first pitch, and he worked seven solid innings to give Colorado the win in the wrap-up of a wintry series at Coors Field. The crowd was announced at 18,341 as the Rockies matched a team record for the coldest home start. A game against the Montreal Expos on April 12, 1997, was played in similarly frigid conditions.

• Brewers 7, Giants 2: In Milwaukee, Yovani Gallardo homered and struck out six in his first start since being arrested on a drunken driving charge, and the Brewers completed a three-game sweep. Gallardo (1-1) was arrested early Tuesday morning. The right-hander allowed five hits, one walk and one earned run in six innings.

• Cardinals 4, Phillies 3: In Philadelphia, Carlos Beltran hit a go-ahead homer in the eighth, Adam Wainwright pitched seven solid innings and St. Louis held on to win. Philadelphia put runners at first and third with no outs in the ninth against Edward Mujica, but the fill-in closer retired three straight batters for his first save. The Phillies lost their fourth in a row.

• Braves 6, Pirates 4: In Pittsburgh, pinch-hitter Evan Gattis connected for a tiebreaking, two-run homer in the eighth inning and Atlanta won. Atlanta brothers B.J. and Justin Upton homered in the same game for the second time this season as the Braves kept up their torrid play. Atlanta improved to a major league-best 13-2.

• Reds 11, Marlins 1: In Cincinnati, Shin-Soo Choo singled, doubled and scored twice, helping left-hander Tony Cingrani get a win in his first major league start, and the Reds won their fourth straight. The 23-year-old Cingrani (1-0) gave up five hits, including Justin Ruggiano's solo homer, in five innings.

American League

• Mariners 2, Tigers 0: In Seattle, Kyle Seager hit a two-out RBI double off Justin Verlander in the seventh inning to break a scoreless tie and help give the Mariners the win. The teams played the series finale about 13 hours after the Tigers' 2-1 victory in 14 innings in a game that had a combined 40 strikeouts and had Justin Smoak tagged out at home in a collision with catcher Brayan Pena for the final out.

• Blue Jays 3, White Sox 1: In Toronto, knuckleballer R.A. Dickey threw six shutout innings before leaving with soreness in his neck and back, Rajai Davis had two hits and the Blue Jays won. Dickey (2-2) allowed two hits, both singles. The reigning NL Cy Young Award winner, walked one, struck out a season-high seven and lowered his ERA from 5.82 to 4.30.

• Orioles 10, Rays 6: In Baltimore, Matt Wieters hit a grand slam in the bottom of the 10th inning and the Orioles withstood four solo homers by Tampa Bay. Nolan Reimold and Steve Pearce also homered for the Orioles, who took two of three from their AL East rivals. It was Baltimore's 17th straight extra-inning victory, including 16 last season.

• Red Sox 6, Indians 3: In Cleveland, Jon Lester pitched seven strong innings, Jarrod Saltalamacchia hit a tiebreaking home run in the fourth and Boston won its sixth straight. The Red Sox return home to play Kansas City tonight, their first game at Fenway Park since Monday's bombings at the Boston Marathon.


• Cubs 6, Rangers 2: In Chicago, Alfonso Soriano hit his first home run of the season, Anthony Rizzo also homered and the Cubs won at a soggy Wrigley Field. Despite torrential rains that caused citywide floods, the teams were able to play in an occasional drizzle.