Heyward gets 5 hits, Cardinals beat Mets 12-2

St. Louis Cardinals' Randal Grichuk rounds the bases after hitting a two-run home run during the fifth inning of a baseball game against the New York Mets on Saturday, July 18, 2015, in St. Louis.
St. Louis Cardinals' Randal Grichuk rounds the bases after hitting a two-run home run during the fifth inning of a baseball game against the New York Mets on Saturday, July 18, 2015, in St. Louis.

ST. LOUIS (AP) - Jason Heyward matched a career best with five hits, Randal Grichuk had two homers and six RBIs, and John Lackey worked seven strong innings as the St. Louis Cardinals beat the New York Mets 12-2 on Saturday night.

Mets starter Bartolo Colon (9-8) trailed by four runs after just one-third of an inning and surrendered seven runs in 4 1/3 innings. The 42-year-old right-hander was roughed up by the Cardinals for the second time, giving up eight runs in 4 1/3 innings in a 9-0 loss May 20.

Heyward has seven hits, including a triple and double, two RBIs and two steals in the first two games of the series. He was removed after singling in the eighth, perhaps because he fouled a pitch off his leg earlier in the at-bat.

Grichuk was 3 for 3 with a two-run homer off Carlos Torres that capped a four-run fifth and a three-run shot off Alex Torres in the eighth.

Jhonny Peralta added three hits and an RBI. St. Louis improved to major league-bests of 58-33 overall and 33-11 at home.

The Cardinals scored four in the first, fifth and eighth.

Lackey (8-5) scattered 10 hits, one of them to .084-hitting Colon, but was hurt only by Michael Cuddyer's eighth homer leading off the sixth. The 36-year-old right-hander is 4-1 with a 1.63 ERA his last seven starts, working seven or more innings in all but one of them.

Cuddyer had three hits and Ruben Tejada added an RBI double in the eighth for New York. Cuddyer has five career homers against Lackey, his most against any pitcher.

Colon got a visit from pitching coach Dan Warthen after facing just seven hitters and already down 3-0. He's lost his last four decisions, posting a 6.18 ERA in that span, although he allowed two earned runs in 13 innings his last two starts prior to the break.

The Mets have homered in six straight games, scoring 17 of their 19 runs via the long ball.

TRAINER'S ROOM

Mets: Cuddyer says he'll probably have to deal with a left knee bone bruise the rest of the season.

Cardinals: LHP Jaime Garcia (groin) and RHP Jordan Walden (bicep) threw side sessions.

UP NEXT

Mets: Jonathon Niese (5-8, 3.61) has won his last two starts and held left-handed hitters to one hit in 15 at-bats his last three. The Cardinals' Mark Reynolds is 6 for 12 with two homers against the right-hander.

Cardinals: Rookie lefty Tim Cooney (0-0, 4.34) makes his fifth career start seeking his first decision.

IN THE HOUSE

WWE wrestler Randy Orton, in town for an event Sunday night, met with Cardinals players on the field during batting practice.

NOTABLE

Heyward also had five hits Sept. 26, 2013, against the Phillies while with Atlanta. ... Grichuk also had two homers June 20 at Philadelphia. ... Matt Adams was the last Cardinals player to drive in six runs June 23, 2014, at Colorado.

Related video:

Cardinals vs. Mets game highlights

Upcoming Events