ST. LOUIS _ So 13 ended up being Jose Urena's lucky number.
That's how many starts it took for the Marlins' Opening Day starter to finally crack the win column as he and his teammates both snapped prolonged losing streaks Tuesday night with a 7-4 win over the Cardinals at Busch Stadium.
Urena picked up his first pitching win since Sept. 20 against the Mets at home last season, snapping a 14-game losing streak for the Marlins when he starts. Urena had gone 0-8 since that last winning start.
The scoring output was the most run support Urena has received in any of his 13 starts this season surpassing the previous high of four. It was also the most runs the Marlins scored since their prior victory on May 28 at San Diego, snapping a season-worst six-game losing streak.
Urena's average run support of 2.86 entering the game ranked lowest among National League starters with at least 12 starts.
But even with the offensive help, getting through five innings was a struggle at times for Urena, who gave up four runs on 10 hits with one walk and three strikeouts on 98 pitches.
A critical pickoff in the fifth inning likely saved Urena, and kept the Marlins (21-39) from what would have been their ninth loss in their past 10 games.
After the Cardinals plated two runs on a fielder's choice grounder with the bases loaded by Tommy Pham and a single by Marcell Ozuna, Urena picked off Pham at third with runners on second and third and one out. Urena then induced an inning-ending grounder from Yadier Molina, who was playing in his first game in a month after undergoing surgery to his pelvic area.
Brian Anderson continued his clutch hitting and provided the difference-making hit when he hit a three-run home run to right field off reliever Preston Guilmet, who was making his first appearance in the majors since 2015.
Anderson entered the game with the sixth-best average in the National League with runners in scoring position and recorded two of his three hits in such situations.
J.T. Riddle also hit his fifth career homer and second of the season with a solo blast to lead off the sixth inning.
JB Shuck, who started in center field for Lewis Brinson, walked three times and scored later that inning on a sacrifice fly by Derek Dietrich (2 for 3).
Adam Conley, Drew Steckenrider, Brad Ziegler and Kyle Barraclough each pitched a scoreless inning in relief. Barraclough, who was recently moved into the closer's role, recorded his second save of the season.