Edinson Volquez allowed two runs over six innings and the Pittsburgh Pirates jumped on the Detroit Tigers early in a 4-2 victory on Tuesday night.
Volquez (10-7) struck out five and walked two against five hits to improve to 6-1 in his last seven decisions.
Travis Snider went 2 for 4 with an RBI for the Pirates. Gaby Sanchez and Ike Davis added RBI doubles and Jordy Mercer chipped in a run-scoring single. Mark Melancon worked out of a two-on, one-out jam for his 22nd save.
Alex Avila hit his ninth homer for Detroit.
Robbie Ray (1-2) gave up four runs in five-plus innings while making a spot start for the weary Tigers. Detroit has lost six of seven as it battles Kansas City for the AL Central lead.