ST. PETERSBURG, Fla. -- Danny Duffy pitched eight innings of one-hit ball and had a franchise-record 16 strikeouts to lead the Kansas City Royals to a 3-0 win over the Tampa Bay Rays on Monday night.
Duffy flirted with the Royals' first no-hitter in nearly 25 years before giving up a line-drive double to Desmond Jennings leading off the Tampa Bay eighth.
Jennings came off the disabled list Monday after missing all of July with a strained hamstring.
Kendrys Morales' 18th home run, a towering shot over the center-field wall off Rays starter Chris Archer (5-15), got the Royals on the scoreboard in the seventh.