"It was good to face him," Duffy said about pitching twice to Aoki. "He's a guy who's hit lefties pretty well, and I can see why after facing him. He's a tough out. We miss his presence in the clubhouse over here. He's a great guy. We wish him nothing but the best, except not when he's facing us."
The Giants signed Aoki as a free agent this offseason to a one-year contract worth $4.7 million, and he was projected as a fourth outfielder. But he's taken on greater value this spring because of injuries to Hunter Pence (broken left forearm) and Angel Pagan (back spasms).
The lefty-swinging Aoki came into the weekend with only four hits, and he's doubled that output with two each against the Angels and Royals. Even so, he's still batting .190.
Aoki said that after the Giants arrived at the ballpark, he went over to the Royals' dugout to say hello.
"To the manager, the coaches, the players, the staff," he said. "The were very warm and friendly to me, quite welcoming. It made me think fondly of my time playing for the Royals. I still like them."
Duffy walked only one, struck out two and tossed a pair of wild pitches in his longest outing of the spring. He was lifted after allowing Brandon Crawford's RBI double with one out in the sixth, having thrown 72 pitches. He's scheduled for two more spring starts.
Oddly enough, four of the Giants' hits off Duffy were off the bats of left-handed hitters, Crawford and Aoki.
"When I played for the Royals, I used to watch Duffy pitch from right field," Aoki said. "That gave me a strong image of Duffy, of the way he pitches. That resulted today in my two hits."
Rookie Chris Heston made his first Cactus League start for the Giants and was nearly flawless through three shutout innings, allowing only Eric Hosmer's single and hitting Lorenzo Cain with a pitch. He walked none, whiffed five and tossed 50 pitches.
Alex Rios went 2-for-3 with a double, single and RBI, his eighth of the spring.
Up next: In another World Series rematch, the Giants will play host to the Royals on Monday afternoon at 1:05 p.m. PT, with veteran Giants righty Jake Peavy scheduled to face veteran Royals righty Edinson Volquez. Monday's contest, which can be seen live via an exclusive free giants.com webcast, and listened to on Gameday Audio, will be the second straight day the two teams have played, although the Giants only sent a split squad to Surprise on Sunday.