Follow KDKA-TV: Facebook | Twitter

MIAMI (AP) – Justin Bour homered and drove in two runs, and the Miami Marlins beat the Pittsburgh Pirates 7-2 on Friday night.

JB Shuck had a career-high four hits in his first major league game since 2016, and Miguel Rojas added three hits for the Marlins, who snapped a three-game losing streak. Miami posted season highs in runs and in hits with 14.

Dillon Peters (2-1) allowed two runs on four hits in six innings.

Chad Kuhl (1-1) worked five innings and allowed 11 hits and five runs, four of them earned.

The Pirates, who entered leading the NL in batting average and runs scored, were held to five hits.

Elias Diaz drove in both runs for the Pirates on a double for a 2-1 lead in the fifth.

The Marlins scored three runs in bottom half of the fifth on an odd play when Starlin Castro hit a sacrifice fly with the bases loaded. After receiving the throw home, Diaz sailed a throw to second into center field with nobody in the vicinity to track down his mistake. The errant throw allowed two more runs to score.

Lewis Brinson snapped a string of 26 hitless at-bats with a single in the sixth, chasing Kuhl.

Bour’s two-run homer to right, his third of the season, extended Miami’s lead to 7-2 in the seventh.

TRAINER’S ROOM

Marlins: C J.T. Realmuto (back) will begin a rehab assignment with Single-A Jupiter on Saturday. … RHP Dan Straily (forearm) allowed seven runs in 2 2/2 innings in a rehab assignment with Jupiter on Friday. … OF Garrett Cooper (wrist) was placed on the 60-day disabled list.

UP NEXT

Pirates: RHP Jameson Taillon (2-0, 1.26 ERA) will pitch the second game of the series on Saturday. In his previous start, Taillon threw a one-hitter in a 5-0 win over the Cincinnati Reds.

Marlins: RHP Trevor Richards (0-1, 8.64) did not complete five innings in either of his first two starts.

(© Copyright 2018 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)