CLEVELAND, Ohio - Japanese left-hander Yusei Kikuchi struck out 10 over seven solid innings but missed out on his second win of the season on Friday when the Seattle Mariners gave up a 2-1 walk-off victory to the Cleveland Indians.