National League

• Giants 9, Rockies 6: In San Francisco, Angel Pagan hit a tiebreaking single in the eighth inning to cap San Francisco's rally from a four-run deficit.

Brandon Crawford hit a three-run homer to start the comeback, and Hunter Pence had a pair of RBI singles for the Giants.

• Braves 3, Marlins 2: In Miami, Kris Medlen allowed only an unearned run in seven innings Tuesday night, and Atlanta earned its fifth consecutive victory.

The Braves improved to 7-1, their best start since 2007. The Marlins fell to 1-7 with their fourth consecutive loss, and they are off to their worst start since the 1998 team began the season 1-11. Evan Gattis hit his second homer, and Justin Upton doubled home a run.

• Phillies 8, Mets 3: In Philadelphia, Michael Young and Ryan Howard homered, and Cliff Lee came within one out of a complete game.

John Mayberry Jr. also went deep for Philadelphia and Young had three hits, missing the cycle by a double.

• Cubs 6, Brewers 3: In Chicago, pinch hitter Scott Hairston had a go-ahead sacrifice fly in the eighth inning, and David DeJesus added a two-run single.

Carlos Marmol (1-1) pitched a scoreless eighth. Kyuji Fujikawa worked a scoreless ninth for his second save, stranding two runners when he got Jonathan Lucroy to pop out.

• Cardinals 5, Reds 1: In St. Louis, Lance Lynn (1-0) struck out 10 in six sharp innings, and rookie Matt Adams connected for his first career pinch-hit homer.

Reds starter Bronson Arroyo (1-1) retired the first 15 batters.

American League

• Astros 16, Mariners 9: In Seattle, Jose Altuve drove in four runs and hit one of Houston's five homers, and the Astros broke out of their offensive slump.

After totaling nine runs during a six-game losing streak, the Astros scored nine in just six outs and won for the first time since opening night in front of a crowd of 10,745, the smallest in Safeco Field history. The park opened in July 1999.

• Athletics 9, Angels 5: In Anaheim, Calif., pinch-hitter John Jaso had a go-ahead, three-run homer in the seventh inning, and the Athletics blew a four-run lead before rallying.

• Yankees 14, Indians 1: In Cleveland, Robinson Cano hit one of New York's five homers and drove in five runs, and Andy Pettitte pitched seven solid innings.

Cano hit a two-run double in the second and connected for his third homer in two days in the fourth.

• Tigers 7, Blue Jays 3: In Detroit, AL MVP Miguel Cabrera had four hits, including his first homer of the season, and drove in four runs, and left fielder Don Kelly made a home run-robbing catch. Kelly took away a home run from J.P. Arencibia leading off the second.

• Rangers 6, Rays 1: In Arlington, Texas, Nick Tepesch pitched into the eighth inning in his major-league debut, and Lance Berkman had a key two-run single among three hits.

• Royals 7, Twins 4: In Kansas City, Mo., Jeremy Guthrie won his career-best seventh straight decision, dating to last season, and Alcides Escobar had three hits and an RBI.

Interleague

• Nationals 8, White Sox 7: In Washington, Adam LaRoche ended an 0-for-15 start to the season with homers in consecutive at-bats, and Jayson Werth and Ian Desmond also homered.