CLEVELAND -- Michael Bourn didn't take much time to savor the first walk-off hit of his career.
Racing around the bases as if his two-run homer in the ninth inning was still in play, Bourn was mobbed by his teammates when he reached home plate as the Cleveland Indians completed a three-game sweep of the Colorado Rockies with a 6-4 win on Sunday.
"I was pretty excited," said Bourn, who threw his helmet into the air after rounding third before being doused with water. "I was flying around the bases. I was happy not just because I hit a walk-off, but that we got the sweep against a good team. It was a really good moment I won't forget. My emotions were really going."
Bourn hit an 0-1 pitch into the right-field seats off Adam Ottavino (0-2). Mike Aviles singled and took second on George Kottaras' sacrifice before Bourn hit his second home run of the season. The walk-off win was Cleveland's fourth of the season.
"In that situation you just look for a pitch to hit, and when you get one to hit you have to make sure you hit it," Bourn said.
Scott Atchison (2-0) worked around a two-out double in the ninth by striking out Charlie Blackmon to end the inning.
Colorado completed a 2-7 road trip and has lost four straight for the first time since last September. The Rockies lost two of three in Atlanta and Philadelphia before being swept away by the Indians.
"We battled and we came up short," Rockies manager Walt Weiss said. "That's the way it went again today. A timely hit sometimes can change a game, but we've had a hard time getting it this whole trip. If you don't take advantage, it will come back and haunt you. It did again."
The Rockies fell to .500 for the first time since April 20 when they were 10-10. Colorado is 12-21 on the road.
Josh Tomlin allowed three runs and matched a career high with eight strikeouts in 5 2-3 innings. He left with a 4-3 lead, but Blackmon's sacrifice fly off Bryan Shaw tied the game in the seventh.
Lonnie Chisenhall, who had six RBIs in the series, broke a 3-all tie in the third with a sacrifice fly.
Jhoulys Chacin allowed four runs in five innings.
The Indians scored three runs on one hit -- Michael Brantley's RBI single -- in the first. A bases-loaded walk to Jason Giambi and David Murphy's sacrifice fly scored the other runs.
Chacin created his own problems in the inning by walking three and committing a throwing error.
Aviles' RBI single in the eighth gave Cleveland a 7-6 win Saturday and a four-run inning was the key in Friday's 5-2 victory.
Indians manager Terry Francona believes his team is finally producing some timely hits.
"We're getting them, and we're doing better situationally too," he said. "It's a lot easier when you keep the line moving like we've been doing, when you take your walks, like we did in the first inning. For a while there we had nobody hot."
Corey Dickerson hit a two-run homer in the second. Justin Morneau's RBI groundout tied the game in the third.
Brantley's leadoff double started the Indians' third. He took third on a fly ball and scored on Chisenhall's fly out to right.
Brandon Barnes' leadoff double and a walk to Jordan Pacheco started the seventh. After a sacrifice, Blackmon's fly ball scored Barnes, who slid home ahead of Bourn's throw.
Colorado's key hitters struggled during the trip. Carlos Gonzalez reached on a bunt single to start the eighth, but was 2 for 20 in nine games. Troy Tulowitzki broke an 0-for-13 streak with a third-inning single, but ended the trip in a 3-for-23 slump.
Colorado, the highest-scoring offense in the National League, managed only 26 runs on the trip, and struck out 38 times in this series.
"We had to pitch well," Tomlin said. "That's a good-hitting team."
Chisenhall, normally a third baseman, made his first career start at first base.
NOTES: Francona said the team's training staff thinks Carlos Santana (concussion) could return Friday. Santana has started light hitting drills and his activity will increase as he progresses. ... Rockies 3B Michael Cuddyer made his second straight start at the position. Prior to this weekend, he hadn't played there since 2010 with Minnesota. ... Indians RHP Zach McAllister (sore back) will pitch on a rehab assignment at Class A Lake County on Wednesday. ... The Rockies have Monday off before beginning a three-game home series with Arizona on Tuesday. ... Indians RHP Justin Masterson (2-4) takes on Red Sox RHP John Lackey (6-3) in the opener of a three-game series Monday in Cleveland.