Taillon struck out the next two batters before Lynn doubled to center, where Andrew McCutchen bobbled the ball, allowing Voit to score and make it 2-0.
This year, the Pirates were swept in a three-game series in St. Louis in April. Matt Carpenter went 2 for 4 with an RBI.
The run support proved crucial for Milwaukee starter Zach Davies, who handed Philadelphia another four runs in the fifth and sixth innings with a two-RBI single from Maikel Franco and a two-run homer from Odubel Herrera.
"He's in a good place, he's throwing the ball well", Matheny said.More news: Pak Army launches Operation Khyber-IV in Rajgal Valley
Reliever Matt Bowman walked Adam Frazier with two outs to load the bases but Pirates All-Star second baseman Josh Harrison - mired in a slump - flied out to left to end the threat.
Here we go again...the Cardinals and myself are oil and water as I struggled with this team which is bad news for St. Louis fans because... The under is 8-3 in the last 11 meetings and St. Louis are 10-4 in the last 14 meetings. Taillon struck out five but tied a season high by allowing eight hits.
Francisco Cervelli went 2 for 4 with a double for Pirates.
"We've seen (Lynn), he's seen us", Pittsburgh manager Clint Hurdle said "There's no secrets". Moroff had 18 homer runs this season with Triple-A Indianapolis but was 4 for 48 in the majors. The 21-year-old Sierra hit.375 in eight games with the Cardinals earlier this season. He has reached safely in nine straight games to start his big league career, the first Cardinals player to accomplish the feat. The under is 8-1 in Pittsburgh last 9 home games and the under is 20-6-2 in Pittsburgh last 28 overall while the under is 20-6-2 in Pittsburgh last 28 on grass.