KANSAS CITY, Mo. (AP) — Alex Gordon is eager for another marketing gimmick.
Gordon and Salvador Perez homered, Danny Duffy pitched into the seventh inning and the Kansas City Royals beat the San Francisco Giants 7-4 Sunday for their seventh consecutive victory.
The Royals gave out 10,000 Gordon bobbleheads for the series finale against San Francisco. Gordon, who played his college ball at Nebraska, also homered on Husker Night on Saturday.
"We've got to think of a promotion for tomorrow to keep it going," Gordon said.
The big weekend is part of a nice roll for Gordon, who is batting .350 (14 for 40) with three homers and seven RBIs in his last 11 games.
"Gordy is not swinging the bat well because it is Husker day or because it was bobblehead day," Yost said. "Gordy is swinging the bat well because he is seeing the ball well and putting good swings on it."
The Royals, who won 10 in a row in June, have put together two winning streaks of seven or more games this season for the first time since 1985, the last time they were in the playoffs.
Gordon hit a two-run shot off Tim Lincecum (9-8) in a four-run first. The inning also included Billy Butler's run-producing double and Perez scoring on a wild pitch.
"He was all over the board," Giants manager Bruce Bochy said of Lincecum. "When he threw a strike or threw an off-speed pitch it was up. He regrouped, but it's tough when you get down four runs."
Perez homered off Juan Gutierrez with Nori Aoki aboard in a three-run fourth. Aoki reached base four times — two walks and two singles — and stole three bases.
Jarrod Dyson went 3 for 3 and also swiped a career-high three bases.
Duffy (7-10) allowed four runs and three hits in 6 2-3 innings in winning back-to-back starts for the first time this season. He walked two in the seventh and both scored on an Andrew Susac's double.