Jose Lopez watched the flight of the baseball so closely that he missed stepping on first base. Heroic home runs are not born of such things, but never fear -- Lopez knew he'd missed the bag.

So did first-base coach Tom Wiedenbauer, who was screaming for him to return. Lopez did, as soon as he saw his game-tying three-run homer barely make it over the 19-foot left-field wall in the eighth inning Thursday at Progressive Field.

"So happy," is how Lopez described the moment.

He grew happier still when Carlos Santana singled him home with one out in the 11th to give the Indians a 6-5 victory over Seattle. The Indians have won four straight and lead the AL Central by four games over Detroit. The road-weary Mariners, just completing the third leg of a four-city, 10-game trip, are 1-6 on the journey.

Lopez opened the season with the Indians, but was taken off the roster May 1 when Johnny Damon joined the club. Lopez cleared waivers and was outrighted to Class AAA Columbus where all he did was hit .522 (12-for-23) in six games. When the Indians optioned infielder Jason Donald to Columbus last weekend in Boston, Lopez rejoined the team.