Jordan Walker hit a two-run home run to power the St. Louis Cardinals past the visiting Pittsburgh Pirates 4-1 Thursday afternoon.

Thomas Saggese went 2-for-3 with an RBI and a run as the Cardinals earned a split of the four-game series.

Cardinals starter Miles Mikolas allowed one run on four hits in five innings. He struck out five batters and walked one.

Reliever Kyle Leahy (4-1) worked two scoreless innings to earn the victory. Riley O'Brien handled the Pirates in the eighth inning and JoJo Romero closed out the ninth inning for his fifth save.

Tommy Pham hit a homer for the Pirates, who suffered just their second loss in eight games.

Pirates starter Braxton Ashcraft allowed one run on four hits in 5 2/3 innings. He struck out five and walked one. Losing pitcher Yohan Ramirez (1-2)

See Full Page