**Related Video Above: Guardians superfan hits slight bump on road to attend all 162 games — how to help.**
CLEVELAND (AP) — Brendan Donovan scored on a passed ball in the 10th inning after homering in the second, lifting the St. Louis Cardinals to a 2-1 victory over the Cleveland Guardians on Saturday night.
Donovan began the 10th on second as the automatic runner, stole third base and came home when third-string catcher David Fry mishandled a pitch by Nick Sandlin (2-2) to Oscar Mercado.
St. Louis, which won for the 14th time in its last 20 games, only managed two hits against Guardians starter Tanner Bibee and four relievers. None occurred after Alec Burleson singled in the third.
Ryan Helsley (3-3) pitched 1 1/3 innings for the win and Giovanny Gallegos earned his sixth save with a scoreless 10th. Jack Flaherty matched his longest start of the year with seven innings of one-run ball, striking out four.
Donovan homered to right in the second to put St. Louis ahead 1-0. It was his second home run in four games and the Cardinals’ 41st of the month, four shy of their May franchise record set in 2000.
The Guardians tied it in the third when Steven Kwan walked, advanced on a wild pitch and came home on a single by José Ramírez. Amed Rosario doubled twice and Josh Naylor and Ramírez had two singles apiece.
Defending AL Central champion Cleveland is 4-4 in extra-inning games, matching Toronto for the most in the majors, and is 13-23 overall since April 16.
Bibee went six innings in his sixth big league start, allowing one run on two hits while striking out a season-high nine. The right-hander was victorious in his April 26 debut against Colorado, but is winless with one loss since.
St. Louis loaded the bases in the seventh when James Karinchak entered and walked Nolan Arenado, Willson Contreras and Donovan. Sam Hentges replaced Karinchak and retired the next three batters to keep the game deadlocked.
Cleveland failed to score in the eighth after Ramírez singled and Naylor walked with no outs, but relievers Andre Pallante and Helsley escaped unscathed.
Cardinals designated hitter Nolan Gorman went 0 for 4, ending his on-base streak at 17 games.
The paid attendance of 32,224 was the second largest of the season in Cleveland, trailing the opening day crowd of 34,821 against Seattle on April 7.
Guardians: RHP Triston McKenzie (right upper back strain) will make what could be his final rehab start Tuesday for Triple-A Columbus at Iowa. McKenzie has not appeared in a major league game since Oct. 15, 2022 against the Yankees.
Cardinals LHP Jordan Montgomery (2-6, 4.55 ERA) faces Guardians RHP Hunter Gaddis (1-1, 5.26 ERA) in the three-game series finale.