The Royals exploded for six runs in the top of the 12th inning to snap a 3-3 tie and held on to beat the Diamondbacks 9-5 in Phoenix on Sunday. Mark Teahen got the rally going with an RBI single to break the 3-3 tie. The Royals made it 5-3 when Arizona reliever Greg Aquino balked in Emil Brown from third. Tony Graffanino and David DeJesus both drove in runs with singles and Angel Berroa followed up with a two-run triple to cap the rally.

Reliever Ryan Jensen, who lost one-run leads in the 10th and 11th innings, gave up a two-out solo home run to Tony Clark in the bottom of the 12th. He regrouped and got Shawn Green to fly out for the final out and the win. Jensen improved to 3-1.

Berroa and Alberto Castillo drove in two runs apiece, while Teahen went 3-for-6 with an RBI and three runs. In 12 games under Buddy Bell, the Royals are 8-4 and have won three-of-four series during that time. They were 4-2 on their six-game road trip, winning both series.