The Guardians had their nine-game win streak snapped on the road.
Cleveland lost to the Colorado Rockies 8-6 at Coors Field.
Tyler Freeman went 3-for-5 with an RBI and a pair of runs scored to lead the team at the plate.
Jose Ramirez finished 2-for-4 with two RBIs and a run scored.
Starting pitcher Xzavion Curry was charged with his first loss of the year after he allowed seven runs, six earned, through three-and-a-third innings.
The Guardians are atop the AL Central at 36-and-18.
They visit the Rockies again tonight.
Right-hander Triston McKenzie will start opposite Colorado righty Ryan Feltner.