SAN FRANCISCO — Yadier Molina homered leading off the third inning for his first RBI of the season, Tommy Edman hit a two-run single and another RBI single, and the St. Louis Cardinals beat the stumbling San Francisco Giants 7-1. Edman singled in the fifth to back right-hander Miles Mikolas and again in the Cardinals’ four-run seventh. Tyler O’Neill added a two-run single that inning and Juan Yepez also singled home a run.
St. Louis Cardinals pitcher Miles Mikolas throws to a San Francisco Giants batter during the first inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) St. Louis Cardinals pitcher Miles Mikolas throws to a San Francisco Giants batter during the first inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) San Francisco Giants' Wilmer Flores, right, is tagged out by St. Louis Cardinals second baseman Tommy Edman while trying to stretch a single into a double during the first inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) San Francisco Giants' Luis Gonzalez, left, hits a double against the St. Louis Cardinals during the second inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) St. Louis Cardinals' Yadier Molina, left, is congratulated by third base coach Ron Warner (75) as he rounds the bases after hitting a solo home run against the San Francisco Giants during the third inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) St. Louis Cardinals' Yadier Molina (4) is congratulated by Albert Pujols, right, after hitting a solo home run against the San Francisco Giants during the third inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) San Francisco Giants pitcher Jose Alvarez, left, walks off the mound as he was taken out during the fifth inning against the St. Louis Cardinals in a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) San Francisco Giants right fielder Mike Yastrzemski (5) chases down a double by St. Louis Cardinals' Tyler O'Neill during the fourth inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) San Francisco Giants' Mike Yastrzemski (5) hits a single to drive in a run against the St. Louis Cardinals during the fifth inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar) San Francisco Giants' Thairo Estrada, left, is congratulated by Joc Pederson, right, after scoring on a single by Mike Yastrzemski against the St. Louis Cardinals during the fifth inning of a baseball game Thursday, May 5, 2022, in San Francisco. (AP Photo/Tony Avelar)