KANSAS CITY, Mo. (AP) -- Craig Monroe hit a tiebreaking two-run single in the eighth inning to lift Detroit to a 7-5 victory over the Kansas City Royals on Saturday night for the Tigers' sixth straight victory.
Magglio Ordonez, who homered in the sixth for Detroit, doubled home the tying run off Joaquim Soria in the eighth.
Placido Polanco singled off Brandon Duckworth (0-2) with one out and then went all the way to third when Duckworth's wild pitch bounced so crazily off the backstop first baseman Ross Gload had to retrieve it. After Marcus Thames walked, Ordonez doubled off Soria to tie the score at 5. Carlos Guillen was intentionally walked to load the bases before Monroe singled to center.
Jose Mesa (1-1), the fourth Tigers pitcher, got one out for the win and Todd Jones pitched the ninth for his 12th save in 14 opportunities.
It was tied 4-all in the sixth when Tony Pena Jr. singled and scored the go-ahead run when Mike Maroth, Jason Grilli and Wilfredo Ledezma issued walks to successive batters. Ledezma then got Mike Sweeney to line out to left to end the inning.
Sweeney, Jason LaRue and Esteban German all homered off Mike Maroth to give the Royals a 4-1 lead.
Maroth had his poorest outing of the year, giving up seven hits and five runs in 5 2-3 innings. He walked four and had no strikeouts.
Royals starter Odalis Perez did not give up a hit until Carlos Guillen's RBI single into right-center with two out in the fourth scored Marcus Thames, who had reached with a walk. Perez gave up four runs, seven hits and two walks in six innings.
The Tigers made it 4-2 in the fifth when Monroe scored from third on a double-play grounder. Detroit tied the score in the sixth on an RBI double by Thames, who was thrown out trying for third, and Ordonez's fifth home run.
Sweeney, playing first base for the first time since Aug. 28, 2005, hit Maroth's 3-1 pitch 412 feet over the fence in left after David DeJesus led off the Royals' first with a single. German homered in the third and then Larue, snapping an 0-for-16 streak, put the Royals on top 4-1 in the fourth.
Royals' 2B Mark Grudzielanek was back after missing four games with a stiff back. ... The Royals lead the major leagues with 26 hit batsmen. ... The Tigers have an extra-base hit in 17 straight games. ... LaRue's home run was his second hit in 26 at-bats. ... Polanco has an AL-high 15 multihit games. ... The Tigers had runners thrown out at the plate to end the eighth and ninth.