ST. LOUIS — Randal Grichuck hit a tie-breaking solo homer in the ninth to lift the St. Louis Cardinals to a 4-3 win over the Chicago Cubs on Monday night.

Matt Adams tied the score with a two-run homer off in the seventh for St. Louis’ major league-leading ninth pinch-hit homer of the season. It also ended a streak of 13 innings of one-run pitching by Chicago starter John Lackey against his former team.

Grichuk drove a 2-2 pitch off of Adam Warren (3-1) for the win.

Trevor Rosenthal (2-1) pitched a scoreless ninth.

The Cubs’ Ben Zobrist had three singles and a walk, extending his streak to 29 starts with reaching safely. He is hitting .387 during that span.

St. Louis starter Adam Wainwright pitched in and out of trouble throughout his six innings, scattering seven hits and stranding eight runners, while throwing 68 of his 108 pitches for strikes.

METS 7, NATIONALS 1: David Wright, Yoenis Cespedes and Neil Walker homered leading New York to a win at Washington.

Pitching on the eve of his 43rd birthday, Bartolo Colon (4-3) allowed one run and five hits in seven efficient innings. Baseball’s oldest player struck out two and walked two.

Wright hit a three-run shot off Nationals starter Gio Gonzalez (3-2) during a five-run third inning, and Cespedes and Walker went back-to-back in the fifth.

Asdrubal Cabrera also drove in a run with the Mets’ fifth consecutive hit in the third, and fill-in first baseman Eric Campbell produced another with a sacrifice fly.

PIRATES 6, ROCKIES 3: Pittsburgh starter Ryan Vogelsong was carted off the field after getting struck in the head by a pitch in the second inning of a win at Pittsburgh.

With the bases loaded and Pittsburgh leading 1-0, Colorado starter Jordan Lyles (1-2) hit Vogelsong in the left cheek with a 92 mph fastball. Typically pitching out of the bullpen, Vogelsong was making his second start of the season, filling in because of a rainout Sunday.

The Pirates later said he was admitted to the hospital for injuries to his left eye. Vogelsong was replaced by Wilfredo Boscan (1-0), who got the win in relief.

AMERICAN LEAGUE

WHITE SOX, INDIANS SPLIT: Brett Lawrie broke a fifth-inning tie with a three-run homer, Todd Frazier added his 14th of the season and the White Sox held on for a 7-6 win in the opener of a doubleheader at Chicago.

In the second game, Cleveland’s Cody Anderson pitched seven strong innings with nine strikeouts in a 5-1 win.

ANGELS 2, RANGERS 0: Albert Pujols hit a two-run home run, the 569th of his career, and Nick Tropeano threw 62/3 strong innings to help Los Angeles win at Arlington, Texas.

The Angels have won eight of their last 11.

INTERLEAGUE

MARLINS 7, RAYS 6: Ichiro Suzuki had four hits, including a single in Miami’s two-run eighth inning as Miami rallied to win at home.

The 42-year-old Suzuki has 10 hits in the past three games to raise his average to .417 and increase his career hit total to 2,960.

Struggling Marlins slugger Giancarlo Stanton put the ball in play in all three at-bats and reached on a single and walk.

Marcell Ozuna added three hits for Miami, including his ninth homer.

TIGERS 5, PHILLIES 4: Miguel Cabrera hit two of Detroit’s four solo homers, then scored a tiebreaking run on Victor Martinez’s seventh-inning single to lift Detroit to a win at home.


Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.