DENVER (AP) — Ryan McMahon hit a 495-foot homer for the longest drive by a Colorado player at Coors Field, Randal Grichuk went 5 for 5 and the Rockies routed St. Louis 16-5 Tuesday night, ending the Cardinals’ seven-game winning streak.

“It felt really good,” McMahon said. “After you hit it you don’t have very much control over it, but it’s pretty cool to hit it like that.”

Cardinals starter Miles Mikolas, an All-Star this season, was tagged for 10 runs and 14 hits in just 2 2/3 innings.

C.J. Cron homered and doubled to drive in five runs and Grichuk also connected as Colorado piled up 22 hits. “It was exciting,” Grichuk said. “Hitting’s contagious and seeing your teammates come up with some big hits and good at-bats, string them together, especially at a time where we haven’t been playing the best baseball, it was just fun to watch. I’m just happy for everyone.”

McMahon’s two-run homer in the seventh off T.J McFarland stood out as the four—Grichuk was on deck when McMahon homered, giving him a front-row seat to view — and hear — his teammate’s prodigious drive.

“I knew he got it well,” Grichuk said. “I didn’t know how far it was going to go, but it sounded amazing. Those are the sounds that baseball players live for, or offensive players I should say. That was impressive He swings pretty I’ve loved his swing from the first time I saw it, even before I got here.”

Grichuk set a career high for hits and also drove in three runs and scored three. Brendan Rodgers matched a career high with four hits, José Iglesias added an RBI single among his three hits and Elias Diaz doubled twice and drove in a pair of runs.

The Rockies staked Ryan Feltner (2-3) to a 12-0 lead before St. Louis got on the board with a two-run homer by Paul DeJong in the fifth.

Nolan Arenado, who spent his first eight seasons in Colorado before being traded to St. Louis ahead of the 2021 season, had an RBI double in a three-run sixth. Andrew Knizner delivered a two-run single.
Most of the offensive damage by the Rockies came at the expense of Mikolas, who struggled to find a rhythm in hitter-friendly Coors Field.

Mikolas (8-9) gave up Cron’s three-run drive in the first, his 23rd homer of the season. Mikolas was relieved by Packy Naughton after giving up a two-out, two-run double to Cron in the third. Naughton walked McMahon before Grichuk connected for his 12th homer of the season. “It was a tough outing,” Cardinals manager Oliver Marmol said. “At the end of the day, these are the ones that you forget they even happened. You go to bed, wake up the next day and go back at it.”

Feltner went 5 2/3 innings and allowed five runs on four hits.