Spencer Steer homered, Noelvi Marte and Santiago Espinal had three hits each, and the Cincinnati Reds beat the Colorado Rockies 8-7 on a drizzly Friday night in Denver.Elly De La Cruz, Blake Dunn and Austin Hays had two hits each, Graham Ashcraft (1-2) pitched an inning of relief and Emilio Pagan picked up his sixth save in seven opportunities for Cincinnati.Jordan Beck hit two home runs for the second straight game and has five in the last three games for Colorado. Michael Toglia finished with three hits and three RBIs, and Hunter Goodman had two doubles and scored three runs.The Reds went ahead for good in the seventh inning. Steer was hit by a pitch with one out, Espinal singled to third and the runners advanced to second and third on Ryan McMahon’s throwing error.Angel Chivilli (0-2), the second Rockies pitcher, walked Austin Wynns to load the bases. Scott Alexander came on and walked the first batter he faced to bring home a run. Cincinnati made it 8-6 on TJ Friedl’s RBI groundout.Beck’s second homer of the game and his fifth of the season made it a one-run game in the eighth.The Reds took a 1-0 lead on Marte’s RBI single in the first off starter Kyle Freeland, but Colorado tied it on Adael Amador’s bases-loaded walk in the second off Andrew Abbott.