ahead sacrifice fly and one of Boston's three homers as the Red Sox ended a six-game losing streak with a 6-5 victory over the Detroit Tigers in the American League Monday. The Red Sox, who scored two runs in the final three games of a four-game sweep by the Yankees in New York, squandered a 5-3 lead when Manny Delcarmen allowed two runs in the seventh. They went back in front in the bottom of the inning on singles by J.D. Drew and Casey Kotchman and Green's sacrifice fly. In the eighth, Detroit put runners at second and third with one out. Ramon Ramirez (6-3) struck out Adam Everett, and Jonathan Papelbon retired Curtis Granderson on a foul out. Papelbon got his 28th save. Reliever Zach Miner (5-2) allowed Green's sacrifice fly in two innings. Elsewhere in the AL it was: Blue Jays 5, Yankees 4; Athletics 9, Orioles 1; Angels 8, Rays 7; Mariners 6, White Sox 4. Tulowitzki hits for cycle Troy Tulowitzki hit for the cycle and had a career-high seven RBIs to help the Colorado Rockies beat the Chicago Cubs 11-5 in the National League also Monday. Tulowitzki, who had a grand slam denied in the first video review ever at Coors Field, led off the seventh a triple shy of the franchise's fifth cycle and first in nine years. He laced a 3-2 pitch down the left-field line and slid headfirst into the bag before third baseman Jake Fox could corral the throw from left. Tulowitzki hit his 21st homer in the first, singled in the second and doubled in the fourth in his first three at-bats. He added a two-run single in the eighth to finish with five hits. It was the sixth cycle in the majors this season. Todd Helton had two singles to extend his hitting streak to 15 games and Jorge De La Rosa (10-8) struck out 11 for the Rockies, who took three of the four games in the wraparound series with the Cubs. In other NL games it was: Cardinals 4, Reds 1; Marlins 8, Astros 6; Diamondbacks 7, Mets 4; Dodgers 4, Giants 2.