Chris Volstad ended a 24-start winless streak Sunday, allowing three hits in 6 2-3 strong innings for his first victory in 13 months as the Cubs beat the Colorado Rockies 5-0 in a game shortened to eight innings by rain.Volstad (1-9), acquired from Miami for Carlos Zambrano, earned his first win since he beat Houston while pitching for the Marlins on July 10, 2011. The major league record for consecutive winless starts is 28, shared by Jo-Jo Reyes, Matt Keough and Cliff Curtis. Volstad was taken out to an ovation in the seventh after former Cub Tyler Colvin doubled with two outs and Chris Nelson walked. Manny Corpas then retired Jonathan Herrera on a fielder’s choice grounder to end the threat.