Jose Osuna hit a three-run homer to lead the Pirates to an 8-3 win over the Tigers and a split of their doubleheader at PNC Park.
Starling Marte drove in two for Pittsburgh, which snapped a five-game losing streak. Chad Kuhl got the win and Matthew Boyd the loss.
Leonys Martin homered for Detroit.
In the opener of the doubleheader, the Tigers had four home runs among 20 hits in a 13-10 victory.
Nicholas Castellanos went 4-for-5 with four RBI and Shane Greene got the win.
Colin Moran and Francisco Cervelli homered for the Bucs in that loss.