Twins 3, Rangers 2: Yu Darvish's latest no-hit bid got broken up in a big way when Chris Herrmann hit a tying, two-run homer in the seventh inning, and Justin Morneau followed with a home run that sent Minnesota over Texas.
Pirates 5, Cardinals 0: Garrett Jones hit his 100th career homer and Francisco Liriano pitched Pittsburgh into a tie with St. Louis atop the N.L. Central.
Tigers 7, Indians 2: Despite another early exit by Miguel Cabrera, Detroit beat Cleveland in a game stopped after seven innings because of rain. Cabrera was pulled from a second straight game, this time after two innings because of irritation in his abdominal area.
Phillies: Cuban pitcher Miguel Alfredo Gonzalez, 26, agreed to a $12 million, three-year contract.
Rockies: Reliever Rafael Betancourt has decided to have Tommy John surgery.
Trade: Baltimore acquired outfielder Michael Morse from Seattle for outfield prospect Xavier Avery.
-- ASSOCIATED PRESS