CINCINNATI (AP) -- The St. Louis Cardinals overcame another long delay and Todd Frazier's two homers on Thursday, holding on to beat the Cincinnati Reds 7-6 and take two of three in their season-opening series.
The first pitch was delayed 3 hours, 42 minutes because of rain. The Cardinals then emerged from their two-game hitting slump by knocking Homer Bailey (0-1) out of the game in the fifth inning. Jhonny Peralta homered to get it going.
St. Louis pulled away with three runs in the seventh, when Matt Holliday's single off the outfield wall was upheld by the first video review of the series.
RELATED: Box Score
Lance Lynn (1-0) gave up Jay Bruce's two-run homer and Frazier's solo shot during five innings. Frazier added a three-run homer in the seventh that cut it to 7-6. Trevor Rosenthal got the last four outs for his second save.
The series involved nearly as much waiting as playing.
There was a 2-hour, 40-minute delay before Wednesday's game, a 1-0 victory by Cincinnati. Along with the delay on Thursday, the teams wound up waiting 6 hours, 22 minutes to play during the two days.
As Thursday's delay stretched on, Reds reliever Sam LeCure tweeted: "Uncle."
The starters had a rough time after the delay.
Lynn beat the Reds three times last season, but couldn't get a 1-2-3 inning on Thursday. Bruce and Frazier hit back-to-back homers in the first for a 3-0 lead. Even Bailey had a single off Lynn, who gave up eight hits while throwing 107 pitches.
Peralta hit a two-run homer in the second off Bailey, and the Cardinals tied it with a breakthrough hit in the fourth. Matt Adams doubled and came around on Jon Jay's double, the Cardinals' first hit with a runner in scoring position this season. They had been 0 for 17.
Jay's hit also extended his hitting streak to 15 games, including the end of last season.
Holliday's first hit of the season, an RBI double, put the Cardinals up 4-3 in the fifth. Bailey lasted only 4 1-3 innings, giving up seven hits, three walks and four runs.
The Cardinals added three in the seventh, when they loaded the bases on a pair of walks and Holliday's single off the top of the wall. The ball went over Billy Hamilton's glove and deflected to Bruce, who caught the ball. The umpires ruled it a hit off the top of the wall, and a 2-minute, 8-second review initiated by the umps upheld the call.
Allen Craig and Yadier Molina followed with RBI singles as St. Louis pulled ahead 7-3.
NOTES: The game ended 7 hours, 23 minutes after it was originally scheduled to start. ... Shelby Miller starts for the Cardinals in Pittsburgh on Friday against Gerrit Cole. Mike Leake goes for the Reds in New York against the Mets' Jenrry Mejia. ... Adams had a single and a pair of doubles. He dived into the stands trying to catch a foul ball, and pushed a fan who reached up to catch the ball before he could get it. ... It was Frazier's fourth career multihomer game. ... Hamilton walked in the eighth inning, reaching base for the first time this season. He is 0 for 12 with six strikeouts.
Follow Joe Kay on Twitter:HTTP://TWITTER.COM/APJOEKAY