Chad Bettis retired the first 18 batters and took a no-hitter into the eighth inning, Troy Tulowitzki hit two solo homers, and the visiting Colorado Rockies beat the Phillies, 4-1, on Friday. Cody Asche singled to end Bettis’s no-hit bid with one out in the eighth. Bettis (2-0) lost a perfect game in the seventh when shortstop Tulowitzki made an error on Ben Revere’s grounder up the middle.
RANGERS 7, RED SOX 4 Josh Hamilton homered in his first two at-bats, his first homers since he began his major league season this week back with Texas, helping the Rangers beat visiting Boston.