Armando Galarraga and Freddy Dolsi combined for a three-hitter and Marcus Thames and Magglio Ordonez homered to lift the Detroit Tigers to a 5-0 win over the Los Angeles Dodgers on Friday night.

It was Detroit's fourth-straight win.

The Dodgers lost for the third straight time. They have a .138 average (13-for-94) in those games, and have scored just one run.

Galarraga (6-2) allowed three hits in seven innings, walking one and striking out five. Dolsi retired six straight in the eighth and ninth for his second save in as many chances.

Opponents are hitting just .173 against Galarraga, a rookie.

Derek Lowe (4-6) took the loss for Los Angeles. He gave up three runs, two earned, and eight hits in seven innings. He didn't walk a batter and struck out five.

Detroit took a 2-0 lead in the fifth. Thames led off with his eighth homer, lining Lowe's 2-1 pitch over the left-center field fence. Ryan Raburn singled one out later and Curtis Granderson followed with a double. Rookie Michael Hollimon then got his first major league RBI with a sacrifice fly to left.

The Tigers made it 3-0 in the sixth on Los Angeles first baseman James Loney's error on Thames' grounder. It scored Miguel Cabrera, who had doubled with one out and moved to third on a groundout.

Ordonez hit a two-run homer in the eighth.

Both benches and bullpens emptied after Detroit's Carlos Guillen was hit by Dodgers' pitcher Cory Wade.

The sputtering Dodgers' offense can't seem to find a way to score runs. In their last 21 games, they have been shut out four times and scored a single run in eight other contests. Los Angeles in 6-15 in those games.

The Tigers, meanwhile, have allowed just two runs in their last three games, lowering their team ERA from 4.77 to 4.57.