Corey Dickerson homered in the bottom of the ninth inning to give the Pirates a 1-0 win over the Tigers at PNC Park.
Ivan Nova struck out five over eight innings of six-hit ball in a no-decision. Felipe Vazquez worked the ninth and got the win.
Detroit left a runner stranded on third base four times during the game, including in the ninth inning when they could not score with the bases loaded and no outs.
Tigers starter Michael Fulmer pitched a gem, scattering four hits while striking out nine in six innings of scoreless ball, while Alex Wilson was charged with the loss after giving up the walk off home run in the bottom of the ninth.
The Tigers open a three-game set against the Orioles in Baltimore tonight.