Welington Castillo doubled home Jake Lamb to trigger a four-run eighth inning as the D-backs rallied to beat the Dodgers on Monday night, 10-6, snapping Los Angeles' seven-game win streak over Arizona.