Both homers were two-run shots and Miguel Montero smacked two triples for the D-Backs, who won a series against the Dodgers for the first time since August 2009.
Sam Demel (2-1) got the victory even though he surrendered two runs in one inning of relief and Juan Gutierrez earned his 14th save.
Jonathan Broxton (5-6) blew the save and took the loss for the Dodgers, allowing Young's homer after George Sherrill had given up Abreu's shot earlier.
Chad Billingsley tied a career high with 13 strikeouts in his start for Los Angeles and was backed by a two-run homer from Rod Barajas.
Teacher apologizes for showing sexual image of herself in class
Susan Sarandon 'very excited' about daughter's pregnancy