Tommy Edman hit an RBI single in the 10th inning, sending the St. Louis Cardinals to a 5-4 win over the Pittsburgh Pirates on Sunday.
With runners on first and second and one out, Nolan Gorman drove in Paul Goldschmidt with a tying double. Lars Nootbaar was walked intentionally by Wil Crowe (0-1) and rookie Jordan Walker struck out before Edman singled back up the middle.
It was Edman's third career game-ending hit. He went 2 for 5 on the day as St. Louis salvaged a split of the four-game series.
Edman stopped an 0-for-15 skid with runners in scoring position.
Nootbaar hit a two-run homer for the Cardinals, and Nolan Arenado, Willson Contreras and Gorman each had two hits.
Drew VerHagen (1-0) got three outs for the win, allowing an unearned run in the top of the 10th on Canaan Smith-Njigba's groundout to first.
Pittsburgh right-hander Mitch Keller allowed three runs and seven hits in six innings. The starting pitchers for the Pirates have gone at least six innings in the last six games for the franchise’s longest such streak since April 10-19, 2019, when they had an eight-game run.
St. Louis put runners at second and third with none out in the eighth, but Colin Holderman worked out of the jam. He struck out Contreras and Gorman. After Nootbaar was walked intentionally, Walker flied out to center.
Cardinals right-hander Miles Mikolas was charged with three runs, two earned, and seven hits in 5 2/3 innings.
Mikolas struggled in his first three starts, allowing 16 runs and 29 hits over 14 1/3 innings.
Jack Flaherty (1-1, 1.76 ERA) will take on Arizona RHP Merrill Kelly (0-2, 2.93 ERA) in the first of a three-game set on Monday in St. Louis. The Cardinals are 0-5 in series openers this season.