Corey Dickerson homered, tripled and drove in four runs, Tyler Matzek pitched into the sixth inning by getting out of several tight spots, and the Colorado Rockies snapped a seven-game skid with a 10-4 win over the NL West-leading Los Angeles Dodgers on Tuesday night. The Dodgers had Matzek (6-10) on the ropes, but couldn't produce the timely hit. He also had six strikeouts, including Juan Uribe twice to end threats. Dan Haren (13-11) had a more productive evening at the plate than on the mound, where he struggled to find his rhythm as he allowed five runs in five innings.