Three Rangers injured in loss

• HOUSTON 5, TEXAS 1: Derek Holland never looked right on the mound for the Rangers in their home opener Friday. Now he won't be back there for at least six weeks — and maybe more.Holland left the loss to the Astros after only one inning Friday because of tightness in the back of his shoulder that was later diagnosed as a strained subscapularis muscle. Outfielders Shin-Soo Choo (back spasms) and Ryan Rua (sprained right ankle) also made early exits because of injuries.

• TORONTO 12, BALTIMORE 5: Jose Bautista broke out of an early-season slump by going 3-for-3 and scoring four runs as the Blue Jays ruined the Orioles' home opener. Mark Buehrle earned his 200th career victory, pitching six innings.


• CINCINNATI 5, ST. LOUIS 4: Joey Votto hit a pair of two-run homers — the strongest indication yet that he's fully back in form — and Todd Frazier had a tiebreaking sacrifice fly, keeping the host Reds undefeated with a victory over the Cardinals. The Reds are 4-0 for the first time since 2011, when they won their first five games. They have won each game in their final at-bat.

• COLORADO 5, CHICAGO 1: The Rockies tied their best start in franchise history, beating the Cubs in Denver behind Troy Tulowitzki's two-run double and Justin Morneau's solo homer. The Rockies, off to their first 4-0 start since 1995, got another stellar performance from their bullpen in relief of a shaky Tyler Matzek.

• PITTSBURGH 6, MILWAUKEE 2: Pedro Alvarez homered and drove in two runs, Neil Walker had three hits and the Pirates won for the first time, dropping the host Brewers to 0-4. Milwaukee All-Star outfielder Carlos Gomez played second base in the ninth, the first time he had played the position in the majors.

• PHILADELPHIA 4, WASHINGTON 1: Cesar Hernandez had a go-ahead, two-run single in a wild four-run seventh and Freddy Galvis had three hits and an RBI, leading the host Phillies over the Nationals. Washington has lost three of four to open the year while scoring only seven runs.



• MIAMI 10, TAMPA BAY 9 (10): Christian Yelich drove in three runs, including a walk-off RBI single in the 10th inning to lift the Marlins to their first victory. Miami led 8-1 before the Rays scored seven runs in the seventh to tie it.


• Angels owner Arte Moreno isn't certain Josh Hamilton will play for the team again after his latest relapse into substance abuse. Moreno also said the outfielder's contract contains language protecting the team against a relapse by Hamilton, apparently contradicting his previous statements.

• San Diego put righthander Ian Kennedy on the 15-day disabled list because of a strained left hamstring.