Dodgers pitcher Zack Greinke allowed his first run in six weeks during the third inning of Sunday's game against the Mets, ending a 45 2/3-inning scoreless streak.