"We came out there with the belief that we can play with those guys, and we showed it tonight," Loney said. "No matter who's on the mound, you have to believe in yourself.
"We were just trying to get good pitches to hit, really. He throws a split-finger pitch that drops a lot, and guys were able to lay off of it. Guys were having great at-bats up and down the lineup. I thought his stuff was the same, but our hitters were doing a great job of getting strikes to hit and hitting them."
Derek Lowe (2-1) pitched just five innings for the victory, allowing a run and three hits with two strikeouts and a walk. The right-hander was removed for precautionary reasons because of tightness in his elbow, but is expected to make his next scheduled start.
"If it was later in the year, we would have kept going," Lowe said. "But having it happen so early in the season, they said, 'OK, let's stop at this point.' We got some treatment, but they told me it's nothing that's going to allow me to miss any starts."
Reliever Chan Ho Park allowed a walk and a double by Justin Upton to open the seventh, then lefty Joe Beimel gave up an RBI single to Chris Snyder, trimming the Dodgers' lead to 6-2. But Jonathan Broxton struck out Chris Young with the bases loaded after walking pinch-hitter Miguel Montero, then retired Eric Byrnes on a popup with the potential tying run at the plate.
Haren was charged with six runs -- five earned -- and nine hits in 4 2/3 innings, striking out five and walking two. It was the most runs the right-hander allowed in 42 regular-season starts since Sept. 18, 2006, when he gave up seven over 4 2/3 innings in a 7-2 loss to the Cleveland Indians at Oakland.
"I was in trouble the whole night," Haren said after his 106-pitch effort. "I mean, two pitches into the game I was pitching out of the stretch. I had so many long innings, it just kind of wore me down a little bit. It was just a sloppy night for me, but I've had bad starts in my career before and it's all about how you bounce back."
Arizona's Randy Johnson, whose next start is scheduled for Friday, remained in Phoenix to undergo a periodic MRI exam on his back and will rejoin the Diamondbacks in San Diego.
The five-time Cy Young winner, who turns 45 in September and is 16 victories shy of 300, has had two operations to repair a herniated disc -- one in October 2006 and another last August. Manager Bob Melvin doesn't think it's any cause for alarm.
"He has MRIs that are on the schedule every now and then -- just to see what's going on in there in case anything is moving around. So this one was kind of on the docket," Melvin said. "It's for peace of mind, as much as anything else."
The Diamondbacks, who had outscored their opponents 23-6 in the first inning through their first 20 games, fell behind 2-0 as Haren needed 30 pitches to record his first three outs. Rafael Furcal singled, then stole second and third with two outs. Nomar Garciaparra hit an RBI single, advanced on a walk to Russell Martin and scored on Loney's single.
All of the Dodgers' runs came with two out. They got their final two in the eighth when Upton tried to one-hand Loney's routine flyball to right field with the bases loaded and missed it.
The NL West-leading Diamondbacks, who swept the Dodgers in a three-game series two weeks ago at Phoenix, got their first run when Drew homered in the fifth inning on a 2-1 curve ball.
"We understand that we really needed to turn this thing around," Lowe said. "I know it's early, but if you're seven games back and you lose the next two days, you're looking at a nine-game deficit. And that's really hard to come back from. So we realized the importance of these games."
Andruw Jones, who went 1-for-5 with two strikeouts on his 31st birthday, was the sixth different player Dodgers manager Joe Torre has started in the No. 2 spot. The slumping Jones already has batted in six different slots in the starting lineup and is just 11-for-69 with three RBIs.
"He certainly knows he hasn't been doing the job, and the sooner we can get him going, the better off we're all going to be," Torre said. "He doesn't walk around with his head down, but I certainly know it's bothering him. He played a long time at a very high level on a team that won every year, so he certainly knows the formula. But right now he just can't get untracked."
Haren's only other start at Dodger Stadium was on July 19, 2003, with St. Louis, when he beat Kevin Brown 3-1 for his first big league victory. ... Saito got to bat for the first time in 142 big league games and took a called third strike from Yusmeiro Petit in the eighth. ... Arizona's loss ended a streak of 17 games in which the defending NL West champions had scored four or more runs.