BOSTON (AP) – Carlos Gonzalez, Trevor Story and Dustin Garneau hit two-run homers and the Colorado Rockies stopped Jackie Bradley Jr.’s 29-game hitting streak with a 8-2 victory over the Boston Red Sox on Thursday night. The win ended a three-game losing streak by Colorado and it ended a four-game winning streak for the Red Sox. Bradley’s major league-best streak was halted when he went 0 for 4 after moving up to the leadoff spot for the first time this season. Jon Gray (2-2) gave up a two-run home run to David Ortiz in the first, but pitched six scoreless innings before leaving in the eighth. Clay Buchholz (2-5) took the loss. He pitched three perfect innings before things came apart in the fourth, when he gave up Gonzalez’s homer with the other two coming the following inning. The Rockies begin a seven game homestand beginning tonight with the San Francisco Giants. Tyler Chatwood is on the hill for the Rockies with Matt Cain taking the mound for the Giants.

Elsewhere in sports…

LONDON (AP) – The International Olympic Committee reports that nearly two dozen Olympians from the 2012 London Games have failed their doping test in retesting. That number goes along with the 31 failed retests from the 2008 Games in China. The IOC keeps all doping samples for 10 years.

TORONTO (AP) – The Raptors have to win tonight’s home game with Cleveland or they will be eliminated from the NBA playoffs. The Cavs took a 3-2 series lead two nights ago and would advance to their second straight NBA Finals with a win this evening. Should Toronto win tonight, the deciding seventh game would be in Cleveland on Sunday.

OAKLAND, Calif. (AP) – Defending NBA champion Golden State remains alive in the NBA’s Western Conference final. The Warriors now trail Oklahoma City 3-2 in the series after beating the Thunder last night 120-111. The sixth game will be in OKC Saturday with a seventh game, if needed, Monday in Oakland.

PITTSBURGH (AP) – The Penguins are back in the Stanley Cup finals. Playing in front of their own fans last night, the Penguins edged Tampa Bay in the seventh game of the Eastern Conference final 2-1. Up next for Pittsburgh is the seven-game championship series against San Jose with Game 1 in Pittsburgh Monday.

KANSAS CITY, Mo. (AP) – There’s more bad news for the defending World Series champion Kansas City Royals. Third baseman Mike Moustakas (moos-TAH’-kahs) has a torn ACL in his right knee and has been put on the disabled list. He joins teammate Alex Gordon, who suffered a fractured right wrist when he collided with Moustakas last Sunday.