BOSTON (AP) David Price scattered five hits over seven innings and Jackie Bradley Jr. had a pair of hits to extend his streak to 28 games as the Boston Red Sox beat the Colorado Rockies 8-3 on Tuesday night.

David Ortiz had a two-run double and a two-run single, and Dustin Pedroia added three hits to help Boston win its third straight game. Price (7-1) allowed three runs, walking one and striking out six to earn his third consecutive win.

Colorado lost for the fifth time in six games.

More from FoxSports

Jorge De La Rosa (1-4) made his first start after spending almost a month on the disabled list with a left groin strain. He gave up two runs in the first, two more in the second and left with one out in the fourth with two on and one run already in.