OAKLAND, Calif. (AP) Eric Hosmer and Jeff Francoeur hit back-to-back home runs in the second inning, Danny Duffy won for the first time in more than a month and the Kansas City Royals beat the Oakland Athletics 7-4 on Tuesday. Salvador Perez added three hits while six players drove in runs for the Royals, who have scored 29 runs in their last three road games. Jemille Weeks had three hits and two RBIs for Oakland, which has dropped two straight after sweeping Seattle over the weekend. Duffy (4-8) allowed only four hits and had four strikeouts over 6 1-3 innings in what is likely his final start of the year. Joakim Soria worked the ninth for his 26th save. Gio Gonzalez (12-12) gave up a career-high 10 hits and walked three for the A’s.