In his previous 12 big league starts, Enright (6-3) had never allowed more than three runs or failed to go five innings. On Tuesday, he made it through six innings, but gave up six runs on nine hits, most of which were hit hard.
"They had my number tonight," Enright said.
It was the third time the Giants had seen Enright and also the third time he faced off against Tim Lincecum. The two battled to a draw in their first meeting, and Enright outdueled the two-time National League Cy Young Award winner in San Francisco on Aug. 27.
The Giants clearly had learned from those first two starts as they came out swinging from the game's first pitch.
"The Giants had a good game plan," D-backs interim manager Kirk Gibson said.
Andres Torres signaled the Giants' approach when he swung at the first pitch of the game and doubled to right. One out later, Aubrey Huff jumped on the first pitch for a two-run homer, which keyed the three-run first inning.
"We haven't been successful against him the last two times," Huff said. "We had to attack him."
The three-run hole was magnified because of the way Lincecum (13-9) was pitching. The right-hander was dominant early, tossing 4 1/3 hitless innings before finally giving up three runs in the seventh. It was a far cry from his last outing against the D-backs when he allowed four runs in six innings.
"He was staying on the corners pretty much to a majority of the hitters," Arizona outfielder Chris Young said. "The few mistakes he had we pretty much took advantage of it. With me, he was on the corners pretty consistently. He was mixing up his pitches early, he had his changeup working well and got guys swinging over the top of it and he pitched a good game today."
Enright did adjust to the Giants' approach, but then he ran into another issue -- his control was not nearly as good as usual.
"Through the middle innings we kind of went a little softer and I threw my changeup more and my changeup wasn't very good tonight," Enright said.
San Francisco tacked on a run in the fifth on Freddy Sanchez's fourth homer of the year and two more in the sixth when Pat Burrell launched a two-run homer over the wall in left to give the Giants a 6-0 lead.
"If I had made better adjustments that first inning, whether locating down and away [with the] fastball or any other pitch, it probably would have been a different story," Enright said. "They were seeing me for the third time now and they knew what to expect, but those are adjustments that I'm going to have to make from pitch one, not [in the] second, third, fourth inning."
The D-backs finally broke through against Lincecum in the seventh.
Kelly Johnson tripled to leadoff the inning and Young followed with his 24th homer to cut the lead to 6-2.
"We were just trying to get something working," Young said, "because as an offense tonight we were really battling. It seemed like he had our number, so we had to change our plan up and get him up in the zone and try to get something to hit hard."
Two outs and a single later, Tony Abreu drove home a run with a triple to center and that spelled the end of Lincecum's night. The right-hander allowed five hits, did not walk a batter and struck out 11 while throwing 94 pitches.
"The changeup to Abreu got up," Lincecum said. "The fastball to Young was supposed to be down and away, and I left it up."
Gibson, who told reporters before the game that he was not buying the talk of Lincecum struggling, said afterward, "He pitched a great game. Don't be fooled by the fact that he's not throwing 96 mph any more. He gets all his pitches over, he knows how to pitch. He pitched an excellent game against us and we actually did well to hang in there and finally get to him."
And finally, a team got to Enright.