NATIONAL LEAGUE

Flaherty uses HR, arm, tops Rockies

St. Louis Cardinals' Jack Flaherty, left, gets a hug from teammate Carlos Martinez after hitting a solo home run during the third inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Jack Flaherty, left, gets a hug from teammate Carlos Martinez after hitting a solo home run during the third inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)

ST. LOUIS -- Jack Flaherty hit his first career home run and became the major leagues' first six-game winner, leading the St. Louis Cardinals over Colorado 5-0 on Friday night in Nolan Arenado's first game against the Rockies.

Arenado, a five-time All-Star and eight-time Gold Glove winner with Colorado, was traded to the Cardinals on Feb. 1 for five players, including pitcher Austin Gomber.

Arenado went 2 for 4, doubling off Gomber (2-4) in the second, then struck out and grounded out. Arenado added a single against Lucas Gilbreath in the eighth.

Flaherty (6-0) gave up 3 hits in 7 innings, struck out 6 and walked 1, retiring his final 13 batters. He lowered his ERA to 2.83.

Trevor Story walked with two outs in the third, Colorado's last runner until Raimel Tapia singled starting the ninth.

Colorado briefly had the bases loaded in the first after Garrett Hampson singled just beyond the infield in left. But Charlie Blackmon rounded second and couldn't get back in time, and shortstop Paul DeJong threw behind him for the third out.

Flaherty homered in the third inning against Gomber in his 117th big league at-bat. The drive, on a 91.5 mph fastball with a 3-1 count, went 416 feet and landed just into the Rockies' bullpen in left. It was the second-longest home run by a Cardinals pitcher, according to Statcast, trailing only a 426-foot drive by Miles Mikolas at Coors Field on Aug. 24, 2018.

Harrison Bader hit a go-ahead, two-run home run in the third for the Cardinals, who have won seven of nine. Colorado had a two-game winning streak stopped and has lost seven of nine.

Gomber gave up 5 runs and 6 hits in 5 innings.

Dylan Carlson had an RBI single in the fifth and Paul Goldschmidt a run-scoring grounder.

St. Louis Cardinals' Jack Flaherty smiles after hitting a solo home run during the third inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Jack Flaherty smiles after hitting a solo home run during the third inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
Colorado Rockies starting pitcher Austin Gomber (26) walks around the mound as St. Louis Cardinals' Jack Flaherty rounds the bases after hitting a solo home run during the third inning of a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
Colorado Rockies starting pitcher Austin Gomber (26) walks around the mound as St. Louis Cardinals' Jack Flaherty rounds the bases after hitting a solo home run during the third inning of a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Nolan Arenado celebrates after hitting a ground-rule double during the second inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Nolan Arenado celebrates after hitting a ground-rule double during the second inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
Colorado Rockies right fielder Charlie Blackmon is unable to catch a ground-rule double by St. Louis Cardinals' Nolan Arenado during the second inning of a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
Colorado Rockies right fielder Charlie Blackmon is unable to catch a ground-rule double by St. Louis Cardinals' Nolan Arenado during the second inning of a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals third baseman Nolan Arenado, left, dives but is unable to reach a single by Colorado Rockies' Garrett Hampson as Cardinals shortstop Paul DeJong, right, backs up the play during the first inning of a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals third baseman Nolan Arenado, left, dives but is unable to reach a single by Colorado Rockies' Garrett Hampson as Cardinals shortstop Paul DeJong, right, backs up the play during the first inning of a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals third baseman Nolan Arenado takes up his position during the first inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals third baseman Nolan Arenado takes up his position during the first inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals relief pitcher Genesis Cabrera celebrates after striking out Colorado Rockies' Charlie Blackmon to end a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals relief pitcher Genesis Cabrera celebrates after striking out Colorado Rockies' Charlie Blackmon to end a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Andrew Knizner is congratulated by teammate Paul Goldschmidt (46) after scoring during the fifth inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Andrew Knizner is congratulated by teammate Paul Goldschmidt (46) after scoring during the fifth inning of a baseball game against the Colorado Rockies Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Harrison Bader (48) celebrates with teammates following a 5-0 victory over the Colorado Rockies in a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Harrison Bader (48) celebrates with teammates following a 5-0 victory over the Colorado Rockies in a baseball game Friday, May 7, 2021, in St. Louis. (AP Photo/Jeff Roberson)

Upcoming Events