Los Angeles had a six-game winning streak come to an end and the Dodgers lost for just the sixth time in 29 games. They saw their recently obtained lead in the National League West cut to a half game over Arizona.
Parra retired the only man he faced and Aroldis Chapman came on in the ninth to pick up his 24th save.
Both of the long balls came off Zack Greinke (8-3), who allowed four runs on six hits in seven innings to take the loss.
'SNL': 'Anchorman 2' cast, One Direction sing 'Afternoon Delight' [VIDEO]
Selena Gomez drops F-bomb, walks off stage during Jingle Ball performance