Dodgers starting pitcher Zack Greinke suffered his second loss Sunday afternoon against the Pirates, allowing a two-run double to Garrett Jones in the first and a three-run home run to Pedro Alvarez in the fifth.

The right-hander surrendered five runs on eight hits and two walks while striking out three in five innings of a 6-3 loss.

Greinke (3-2) has allowed seven runs over his last 12 innings. He is scheduled to make his next start Saturday at San Diego. He allowed two runs in five innings in his previous meeting against the Padres April 11.