WASHINGTON — Willson Contreras hit a tying homer in the ninth inning, Masyn Winn scored the go-ahead run on a passed ball in the 11th, and the St. Louis Cardinals rallied from an early 5-0 deficit to beat the Washington Nationals 7-6 on Friday night.
Contreras struck out with one out in the 11th and Winn on third against Dylan Floro (3-2), but the ball got past catcher Riley Adams, who was working his first inning behind the plate after Keibert Ruiz was lifted for a pinch-runner in the 10th.
In the ninth, Nationals closer Kyle Finnegan left a 2-2 fastball over the middle of the plate to Contreras, who sent it 407 feet over the wall in right-center to make it 5-all.
''Man, it's good,'' Contreras said. ''We're not giving up until the last out was made. That's what we showed tonight. ... We started grinding the at-bats, having a better view. It was a little tough the first couple innings. But we did what we needed to do to win this game.''
Ryan Helsley (3-3) worked two innings and retired the side in the 11th on two popups and a grounder. Ruiz's run-scoring single in the bottom of the 10th scored the automatic runner to make it 6-6 for Helsley's third blown save of the season, ending a Cardinals record and major-league best streak of 31 straight converted save opportunities.
''I kind of laughed about it,'' Helsley said. ''Well, my streak is over, so I need to go out there and try to fight for the win for the team. Our bullpen is pretty taxed. I felt good and I was like, ‘I will take the ball if he will give it to me.' He told me it's yours. So, I went back out there and thankfully it turned out.''
Juan Yepez, a former Cardinal making his debut for Washington, lined into a double play to end the 10th.
Luis Garcia Jr. hit his third homer in his past two games for Washington, finishing 4-for-5 with two RBIs. His 10 homers this season are a career high.