CLEVELAND – Francisco Lindor, making a late run for AL Rookie of the Year, was 3-for-4 with a home run and four RBI in leading the Cleveland Indians to a 5-1 win over the Kansas City Royals on Wednesday night.
Danny Salazar (13-8) took a three-hit shutout into the seventh before Mike Moustakas started the inning with a home run. The righthander allowed just that one run and struck out six in seven innings.
Lindor, who matched his career high in hits and RBI, had a solo homer in the first inning for his 100th hit since being called up from the minors on June 14.
He added a two-run single in the second and an RBI single in the fourth.
He also began the fifth with an outstanding play at shortstop. He dived to his left to come up with Alex Rios' ground ball and made a one-hop throw to first from his knees for the out.
The Indians (72-72) got back to .500 and remained in contention for the second wild-card spot in the AL.
Danny Duffy (7-8) allowed four runs in 2⅓ innings for Kansas City, which has dropped nine of 12.
Lindor drove a ball several rows deep in the left-field bleachers in the first. Following Jason Kipnis' RBI single in the second, the switch-hitter punched a hit through the right side for a 4-0 lead.