Dee Gordon tripled twice among his three hits and drove in three runs as the Los Angeles Dodgers beat Colorado 7-2 on Friday night, handing the Rockies their eighth straight defeat.

Hanley Ramirez had two hits and stole two bases, and Justin Turner also had two of Los Angeles’ 12 hits.

The Dodgers had lost six of eight but got healthy against the struggling Rockies. Hyun-Jin Ryu cruised through the first five innings before Drew Stubbs hit a solo homer with one out in the sixth.

Ryu (7-2) allowed two runs and eight hits over six innings.

Stubbs and Troy Tulowitzki had two hits each for the slumping Rockies, who lost again in starter Eddie Butler’s major league debut.

Colorado had hoped Butler (0-1) could stop the slide but he struggled right from the start. Gordon ripped Butler’s second major league pitch into right field for a leadoff triple and scored on a groundout by Ramirez.

Drew Butera’s RBI double in the second made it 2-0. Butler then settled down until the fifth, when the Dodgers stretched the lead.

After Ryu led off with a double, Gordon tripled again and Ramirez singled to make it 4-0.

Gordon made it 6-0 in the sixth with a two-run single off Butler, who left after issuing a one-out walk to Ramirez.

Butler allowed six runs and 10 hits in 5 1-3 innings.

The Rockies didn’t generate much against Ryu before the sixth. Their first two batters reached in the fourth but Ryu retired the next three to keep Colorado off the scoreboard.

Stubbs’ fourth homer made it 6-1. Michael McKenry doubled and Charlie Culberson followed with a triple to make it 6-2.