Miami: Tom Koehler pitched seven innings and Miami beat Clayton Kershaw and the Los Angeles Dodgers 3-2 on Saturday in the Marlins’ first game since Giancarlo Stanton was sidelined by a hand injury.

Christian Yelich tied a career high with four hits for the Marlins, who snapped a five-game losing streak. Koehler (6-4) allowed two runs and six hits.

Stanton broke his left hand during Friday night’s 7-1 loss to Los Angeles. The slugger is expected to miss four to six weeks.

Kershaw (5-6) allowed three runs, one earned, and seven hits in seven innings. The left-hander struck out nine and walked none.

Miami scored each of their runs without an RBI. Dodgers outfielders Andre Ethier and Joc Pederson each committed a run-scoring error, and a wild pitch by Kershaw allowed another un to come home.

A day after striking out a season-high 16 times, the Marlins struck out 12 times, but found a way to score more than one run for the first time in four games. They had just eight runs during their losing streak.

Carter Capps pitched the eighth and A.J. Ramos got three outs for his 10th save in 13 chances.

Justin Turner hit his 11th homer in the first for Los Angeles. But the Marlins got two runs in the bottom half.

Yelich singled and scored on a throwing error by right fielder Ethier. Adeiny Hechavarria also singled and came around to score on a wild pitch.

J.T. Realmuto doubled and scored in the second on a dropped fly ball by Pederson, pushing the Marlins’ lead to 3-1.

Adrian Gonzalez had an RBI single in the fourth for Los Angeles, and the Dodgers had a runner in scoring position in the seventh. But Jimmy Rollins flew out to center to end the threat.