SAN FRANCISCO -- The D-backs got their first up-close look at Giants rookie Tim Lincecum, and they'd just as soon not see the right-hander again anytime soon.

Lincecum struck out a career-high 12 as the Giants beat the D-backs, 13-0, Sunday afternoon in front of a sellout crowd at AT&T Park.

"He's got good stuff, real good stuff," Arizona manager Bob Melvin said. "You want to try to lay off the breaking ball and hit the fastball. But he had great fastball command."

The D-backs lost two of three to the Giants and could have easily been swept if not for a dropped fly ball by Dave Roberts on Friday night. Not exactly the way they wanted to begin this 10-game road trip that leads up to the All-Star break.

Lincecum was dominant from the get-go as he fanned two in the first inning and had nine strikeouts through four.

Mixing a mid 90s fastball with a good curve and changeup, Lincecum allowed just three hits and did not walk a batter.

"He's really good," outfielder Eric Byrnes said. "He's got good stuff. His fastball velocity I didn't think was necessarily overpowering, but his movement, it was like he was throwing a rise ball. His ball would move up and in to a righty and up and away from a lefty, and he complemented that with a good curveball and a changeup. So he was lights out today."

Micah Owings, while not as dominant, matched Lincecum zero-for-zero until the fourth.

Barry Bonds led off that frame by drawing a walk and Owings jumped ahead of the next batter, Ryan Klesko, 1-2, and thought he had him struck out, but home-plate umpire Larry Vanover called the pitch a ball. Klesko lined the next pitch over the wall in right to give the Giants a 2-0 lead.

"I would have liked to have had [the call]," Owings said of the 1-2 pitch. "There were a couple that I thought were questionable. That's going to happen. Those guys have a little bit more time than me. It's happened and it's going to happen again. There's not much you can do about it but keep throwing and do the best you can."

Things completely fell apart for Owings in the next inning as the first five Giants hitters reached base before the rookie departed with three runs in and two runners still on.

Bengie Molina hit reliever Edgar Gonzalez's first pitch over the left-field wall and the Giants led 8-0.

"Then it happened pretty quickly in the fourth," Melvin said. "They got some better at-bats off of him, the Klesko home run. Then we just couldn't stop the bleeding there."