Opponents of the Colorado Rockies want to be home, preferably with a locked-in starting pitcher.

The Indians had both elements in play Friday night. But they weren't on a path to victory until extra-base pop returned to their lineup.

Right-hander Corey Kluber struck out 12 in 7 1/3 innings and his offense notched four extra-base hits in the fifth as the Tribe defeated the Rockies, 5-2. Paid attendance: 25,066.

The Indians (25-30) snapped a four-game losing streaking during which they were outscored, 15-7. The Rockies (28-26) have dropped six of eight.

Kluber (6-3, 3.04 ERA) gave up two runs on five hits and walked one. He threw 74 of 107 pitches for strikes.

Kluber completed a masterful May: 4-0 with a 2.09 ERA in six starts covering 43 innings. All of the starts were quality. He struck out at least eight in each and finished with 60 strikeouts for the month -- most by an Indian in a calendar month since Dennis Eckersley's 60 in September/October 1976. He is the fifth Indians pitcher since 1914 with 60-plus in a month.

Among Rockies under control: Troy Tulowitzki, who went 0-for-3 against Kluber and finished 0-for-4. Tulowitzki entered Friday leading the majors with a .369 average, .471 on-base percentage and .702 slugging percentage.

"It's fun to write Corey's name in every fifth day,'' Indians manager Terry Francona said. "He just continues to get better.''

Kluber's performance is that much more impressive given the Rockies' firepower and ability to put the ball in play.

"His stuff was so dominant,'' Francona said. "And it's not just stuff; it's location. When he comes in, he comes in hard.''

Kluber, asked about his May, responded politely but succinctly.