CHICAGO (AP) -- Instead of his glove and his temper, Ted Lilly got attention for his pitching and his bat.
After giving up a first-inning homer to Chris Young, Lilly regrouped and helped the Chicago Cubs beat Arizona 3-1 Friday in the teams' first meeting since the Diamondbacks' first-round playoff sweep seven months ago.
Lilly pitched seven innings and also singled in the tying run as the Cubs won for just the fifth time in 14 games. Young homered off Lilly in Game 2 last October in Phoenix during Arizona's 8-4 win, prompting Lilly to slam his glove on the pitcher's mound in frustration.
Did Lilly think back to that game, one that saw him give up six runs and seven hits in 3 1/3 innings and put the Cubs in an 0-2 hole?
"Maybe a little bit," Lilly said. "I don't want to admit it too much. You sort of let it go, but you don't forget. And at the same time not try to come out of your game and do anything crazy."
Lilly (3-4) allowed only three hits against the top-scoring team in the major leagues and struck out 10 on a chilly 46-degree day at Wrigley Field.
Carlos Marmol got out of the eighth with the help of a strange double play when Arizona's Eric Byrnes was called for interference at the plate. Kerry Wood pitched the ninth for his sixth save in nine chances.
Dan Haren (4-2), Arizona's big offseason acquisition in a trade with Oakland, yielded two runs and five hits in seven innings.
"He pitched great. He didn't deserve that outcome," Arizona manager Bob Melvin said.
Mark DeRosa doubled with two outs in the fifth for the Cubs' second hit. And after the Diamondbacks intentionally walked Reed Johnson to get to Lilly -- a .124 career hitter entering the game -- he drove a 1-0 pitch up the middle for an RBI single. Struggling Alfonso Soriano, who'd been booed after grounding out in his previous at-bat, followed with an RBI double past third for a 2-1 lead.
"I think at that juncture of the game, I take my chances with Lilly and nine times out of 10 I get him out, but no regrets," Haren said.
"In a 1-0 game like that you have to," Melvin said. "If Johnson gets a hit there, I feel worse after the outcome, and you just have to make the pitcher beat you there."
And Lilly, who has spent the majority of his career in the AL where pitchers usually don't hit, did just that.
"I think he threw it right into my swing," Lilly said. "I don't want to get too excited. One thing I've realized is that it is important to be able to put the bat on the ball. You are going to get some at-bats in some close games. At least be able to make contact."
Pinch-hitter Augie Ojeda singled to start the eighth, but the Diamondbacks' potential rally was snuffed out when Byrnes was called for interfering with Soto. Ojeda stole second as Byrnes struck out when catcher Geovany Soto threw high to second. But Ojeda was also called out by home plate umpire Ted Barrett.
"I threw the ball and I hit something ... his helmet or his bat. I hit it with my middle finger and I just said something, `Hey, Hey' and he [Barrett] saw it, so he called it," Soto said.
Melvin came out for an explanation but did not argue.
"He [Barrett] said that he made contact with the bat and got out in front of home plate," Melvin said.
Young has homered in three straight games. ... Diamondbacks 2B Orlando Hudson sat out with a sore right hamstring but could play this weekend. ... 1B Conor Jackson, who had to leave Wednesday night's game against the Phillies after a collision at first left him with a headache, returned to the lineup. ... In a start at Wrigley Field for St. Louis on June 10, 2004, Haren allowed 10 hits and 10 runs in 3 2/3 innings. ... The Cubs activated LHP Scott Eyre (sore left elbow) from the disabled list and optioned LHP Sean Marshall to Triple-A Iowa. ... Lilly reached double digit strikeouts for the 11th time in his career. His most in one game was 13 against the Red Sox in 2004 when he pitched for the Blue Jays.