Baseball-Highlights of Monday's Major League Baseball games

April 6 (The Sports Xchange) - Highlights of Monday's Major League Baseball games.

- - -

Mariners 4, Angels 1

Felix Hernandez allowed just two hits and one run while striking out 10 in a fabulous opening start as Seattle beat the Los Angeles Angels in Opening Day for most Major League teams.

In seven innings of work, Hernandez overmatched Jered Weaver who allowed four runs in six innings for the Angels.

Seth Smith went 3-for-3 with two RBIs for the Mariners while the Angels got a solo home run from Mike Trout.

- - -

Dodgers 6, Padres 3

Shortstop Jimmy Rollins hit a go-ahead three-run home run in the eighth inning, and the Los Angeles Dodgers rallied for a victory over the San Diego Padres.

Rollins was making his Dodgers' debut, while former Dodgers Matt Kemp debuted for San Diego and went 2-for-4 and drove in all three runs for the Padres.

Reigning National League MVP and Cy Young winner Clayton Kershaw gave up three runs on six hits with nine strikeouts.

- - -

Mets 3, Nationals 1

Bartolo Colon allowed just one run in six innings and the New York Mets beat the defending East Division champion Washington Nationals.

Colon allowed just three hits with eight strikeouts as he beat Washington starter Max Scherzer, who debuted for Washington and struck out eight batters in 7 2/3 innings.

Bryce Harper went 2-for-4 with a solo homer for Washington.

- - -

Red Sox 8, Phillies 0

Clay Buchholz tossed seven innings, struck out nine batters and combined with two relievers on a three-hit shutout, and the Boston Red Sox hit five home runs to batter the Philadelphia Phillies.

Dustin Pedroia and left fielder Hanley Ramirez each hit two homers for Boston, with the second by Ramirez a ninth-inning grand slam off reliever Jake Diekman.

- - -

Tigers 4, Twins 0

David Price retired the first 13 batters he faced and fell one out shy of a complete-game five hitter, getting home run support from J.D. Martinez and Alex Avila in pacing the Detroit Tigers to a victory over the Minnesota Twins.

The opening day start for Price was the first after seven straight openers for Justin Verlander, who is slated to go on the disabled list on Tuesday because of a sore right shoulder.

- - -

Blue Jays 6, Yankees 1

Drew Hutchison, at 24 Toronto's youngest opening day starter, allowed just one run in six innings to push the Blue Jays past the New York Yankees.

Former Yankee catcher Russell Martin had a two-run single and first baseman Edwin Encarnacion slugged a two-run home run for Toronto.

Alex Rodriguez, who missed last year due to his 162-game suspension for PED usage, finished 1-for-2.

- - -

Orioles 6, Rays 2

Baltimore Orioles starter Chris Tillman took a shutout into the seventh inning and Baltimore got three home runs on the way to a win over the Tampa Bay Rays.

Alejandro De Aza, Steve Pearce and Ryan Flaherty all had solo homers for the Orioles.

- - -

Rockies 10, Brewers 0

Corey Dickerson and Nolan Arenado hit their first home runs of the season and Kyle Kendrick threw seven shutout innings as the Rockies cruised to a 10-0 Opening Day victory.

Arenado finished 3-for-4 with four RBIs while Dickerson also added four RBIs in the rout.

- - -

Royals 10, White Sox 1

Yordano Ventura limited the Chicago White Sox to one run in six-plus innings before leaving with a cramping right thumb as the Kansas City Royals beat the White Sox.

The Royals' offence included a three-run home run by Alex Rios, who went 3-for-4 in his Kansas City debut, while Alex Gordon drove in two runs as well.

- - -

Astros 2, Indians 0

Dallas Keuchel worked seven shutout innings and a revamped bullpen preserved his effort in the Houston Astros' win over the Cleveland Indians.

Reigning American League Cy Young winner Corey Kluber allowed two runs in 7 1/3 innings to take the loss.

- - -

Reds 5, Pirates 2

Todd Frazier's tiebreaking, three-run home run in the eighth inning lifted the Cincinnati Reds to a victory over the Pittsburgh Pirates.

Reds starter Johnny Cueto allowed just four hits in seven scoreless innings and stuck out 10, but was denied the victory when Pirates center fielder Andrew McCutcheon hit a two-run, game-tying homer in the eighth.

- - -

Braves 2, Marlins 1

Newly acquired Nick Markakis drove in two runs, including the game-winner in the sixth inning, as the Atlanta Braves defeated the Miami Marlins.

Julio Teheran got the win, allowing one run in six-plus innings. He left the game after allowing three consecutive hits in the seventh where Miami loaded the bases but could not cash in.

- - -

Giants 5, Diamondbacks 4

San Francisco left-hander Madison Bumgarner gave up one run in seven innings, and Angel Pagan had three hits and two RBIs, leading the Giants to a win over the Arizona Diamondbacks.

Giants second baseman Joe Panik had three hits and scored two runs, and shortstop Brandon Crawford had two hits and drove in two runs, helping the Giants take a 5-1 lead in the fifth before holding on for the win.

- - -

A's 8, Rangers 0

Sonny Gray took a no-hitter into the eighth inning, and Ben Zobrist belted a two-run home run on his first swing for Oakland, helping the Athletics beat the Texas Rangers.

Gray retired 21 of the first 23 batters he faced before Rangers left fielder Ryan Rua laced a two-strike single to right field to open the eighth. Stephen Vogt had three RBIs for Oakland. (Editing by Jahmal Corner/Sudipto Ganguly)