NEW YORK -- Robinson Cano hit a three-run home run and Ivan Nova pitched eight innings as the New York Yankees halted a three-game losing streak with an 8-1 victory over the Kansas City Royals Wednesday night at Yankee Stadium.
Lyle Overbay added a grand slam while Brett Gardner reached base four times without a hit as the Yankees scored more than seven runs at home for the first time this season.
Gardner drew a pair of walks and was hit by two pitches. Cano had three hits, missing his first triple of the season when he was thrown out trying to stretch in the seventh.
The Yankees scored more than five runs for the 30th time and hit their second grand slam of the year while winning for the seventh time in their last 10 games.
However, they could not avoid two injuries as Travis Hafner left the game with a left foot contusion and Gardner suffered a right leg contusion. The Yankees said both players are day-to-day after X-Rays were negative.
Nova (4-2) won his second straight start, allowing one run and five two-out singles, highlighting his outing by working out of a bases-loaded jam in the fifth.
Wade Davis (4-8) tied a season high by allowing eight hits and gave up six hits en route to his third straight defeat.
Eric Hosmer's RBI single accounted for the lone run for Kansas City, which was denied its first three-game winning streak since June 12-14.
The Yankees were cruising with a 4-0 lead through the fifth before breaking it open in the sixth. Their big inning started with a single by Cano and a stolen base by their All-Star second baseman. After a single by pinch hitter Vernon Wells, rookie Zoilo Almonte drew a walk and Overbay drove a full count fastball over the left field wall.
It was his fourth career grand slam and first since May 10, 2006, when he was with Toronto and connected of Oakland's Joe Blanton.
The Yankees opened the game with consecutive singles by Brett Gardner and Ichiro Suzuki, who advanced on a groundout by Cano. Gardner scored on a wild pitch on an at-bat by Hafner, but Suzuki was thrown out trying to score on the same play.
New York made it 4-0 with two outs in the third when Cano hit a three-run home run on a 1-1 curveball that kept carrying and just cleared the left-center field wall.
Nova encountered his first significant trouble after walking Alex Gordon and loading the bases for Alcides Escobar. Following a mound visit, Nova retired Escobar on a fly ball to shallow left field.
NOTES: New York RHP David Phelps will start a throwing program in Tampa on Monday and doesn't think his strained right forearm is anything serious. ... 3B Alex Rodriguez went 1-for-3 with an RBI in his sixth minor league rehab game while playing for Class A Tampa. ... SS Derek Jeter appeared in his fourth rehab game for Class AAA Scranton/Wilkes Barre and went 0-for-3. He also played in his third game in the field and the Yankees feel he needs to do that for seven or eight innings like he would do in a late-March Spring training game. ... C Salvador Perez had the night off. He has been dealing with a bruised right shin and took a foul ball off the mask Tuesday.