Gray's 7 shutout innings lead Rockies past Angels, 4-2

Colorado Rockies starting pitcher Jon Gray throws to a Los Angeles Angels batter during the first inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Trevor Story hits a two-run double against the Los Angeles Angels during the seventh inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Nolan Arenado celebrates after scoring on a Trevor Story two-run double against the Los Angeles Angels during the seventh inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Nolan Arenado is safe at home plate as his hand slides under the glove of Los Angeles Angels catcher Martin Maldonado (12) during the seventh inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Nolan Arenado avoids an inside pitch from Los Angeles Angels starter Andrew Heaney during the fifth inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Trevor Story is safe at third with a triple as Los Angeles Angels third baseman Zack Cozart (7) applies the late tag during the sixth inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Los Angeles Angels' Shohei Ohtani heads to first on a ground-out against the Colorado Rockies during the seventh inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Los Angeles Angels starting pitcher Andrew Heaney throws to a Colorado Rockies batter during the third inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies manager Bud Black smiles before the team's baseball game against the Los Angeles Angels on Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)

Gray's 7 shutout innings lead Rockies past Angels, 4-2

Colorado Rockies starting pitcher Jon Gray throws to a Los Angeles Angels batter during the first inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Trevor Story hits a two-run double against the Los Angeles Angels during the seventh inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Nolan Arenado celebrates after scoring on a Trevor Story two-run double against the Los Angeles Angels during the seventh inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Nolan Arenado is safe at home plate as his hand slides under the glove of Los Angeles Angels catcher Martin Maldonado (12) during the seventh inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Nolan Arenado avoids an inside pitch from Los Angeles Angels starter Andrew Heaney during the fifth inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies' Trevor Story is safe at third with a triple as Los Angeles Angels third baseman Zack Cozart (7) applies the late tag during the sixth inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Los Angeles Angels' Shohei Ohtani heads to first on a ground-out against the Colorado Rockies during the seventh inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Los Angeles Angels starting pitcher Andrew Heaney throws to a Colorado Rockies batter during the third inning of a baseball game Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)
Colorado Rockies manager Bud Black smiles before the team's baseball game against the Los Angeles Angels on Tuesday, May 8, 2018, in Denver. (AP Photo/Jack Dempsey)