CLEVELAND, OH - JULY 31: Starting pitcher Danny Duffy #23 of the Kansas City Royals pitches during the second inning against the Cleveland Indians at Progressive Field on July 31, 2011 in Cleveland, Ohio. (Photo by Jason Miller/Getty Images)
KANSAS CITY, Mo. (AP) _ Danny Duffy carried a perfect game into the seventh inning, Billy Butler drove in the only run and the Kansas City Royals held on to beat the Baltimore Orioles 1-0 Saturday night.
The 25-year-old Duffy (2-3) retired the first 20 batters he faced, rarely running the count to three balls and flirting with the first perfect game in franchise history. Adam Jones finally ended it with a weak groundball up the middle with two outs in the seventh.
Duffy bounced back to get Chris Davis on a fly out to end the inning, then gave up a single to Nelson Cruz to start the eighth. Wade Davis retired the next three batters, and All-Star closer Greg Holland survived a bases-loaded jam in the ninth for his 11th save.
Holland allowed a hit and two walks before striking out Nelson Cruz to end the game.
Bud Norris (2-4) was the hard-luck loser, allowing four hits and a walk in 7 1-3 innings.
Viewers with disabilities can get assistance accessing this station's FCC Public Inspection File by contacting the station with the information listed below. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, 888-835-5322 (TTY), or firstname.lastname@example.org.