The Indians avoided a three-game sweep by beating the Cardinals 5-1 at Busch Stadium.
Edwin Encarnacion and Lonnie Chisenhall hit back-to-back home runs in the second inning and Cleveland never looked back. Shane Bieber improved to 3-and-0 for the Indians, who are 8-and-2 in their last 10 games.
Jack Flaherty gave up four runs in four innings to take the loss. Jose Martinez had the only RBI for St. Louis, which had its four-game winning streak come to an end.
The Indians have today off before opening a three-game series against the A’s in Oakland tomorrow.
Cleveland is 44-35, eight-and-a-half games ahead of the Twins for first in the AL Central. They end their road trip with a three-game set at Kansas City starting Monday.