DENVER (AP) — Nelson Cruz homered for the fifth consecutive game, and the Seattle Mariners spoiled Jon Gray's major league debut with a 10-4 victory over the Colorado Rockies on Tuesday night.

It is the second time this season Cruz has gone deep in five straight games. He also singled to extend his hitting streak to 15 games.

Gray, the third overall pick in the 2013 draft, had a rough beginning to his big league career. Seattle touched him for two runs during a 33-pitch first inning.

He allowed an unearned run in the fourth on two singles and an error that gave the Mariners a 3-1 lead.

Gray's teammates rallied to keep him out of the loss column. Charlie Blackmon's homer in the first, the 10th leadoff blast of his career, made it 2-1, and Nick Hundley hit a two-run shot to tie it at 3 in the fourth.

Gray allowed three runs — two earned — and five hits, striking out four in four innings.