ST. LOUIS — Iván Herrera and Jordan Walker hit home runs and the St. Louis Cardinals beat Cleveland 6-5 on Saturday night after the Guardians had already clinched the AL Central title earlier in the day.
José Ramírez and Bo Naylor homered for Cleveland, which clinched its 12th division title since 1995, when the San Francisco Giants beat the Kansas City Royals 9-0 earlier Saturday.
''This is awesome just to see the joy,'' Guardians manager Stephen Vogt said. ''The result of tonight's game, it matters, but at the end of the day, we need to celebrate this. Any time you get the chance, you win the division, you've got to enjoy every second of it.''
Miles Mikolas (9-11) allowed one run on four hits in six innings to earn his first win since July 21 when he beat the Braves in Atlanta. He was 0-3 with a 6.80 ERA in his previous nine starts.
''It's a really good ball club,'' Mikolas said. ''They like to swing the bat, so you want to jump on top, get ahead early, do your best to keep them off balance and play some great defense out there today.''
Ryan Helsley pitched a scoreless ninth to earn his 46th save in 50 chances to tie Guardians reliever Emmanuel Clase for the major league lead.
''He's been incredible, and he's taken the ball every time,'' Cardinals manager Oliver Marmol said. ''In a series like this against these guys, it's a race to your ninth inning guy. He did a really nice job of showing that he's one of the best closers in the game.''
Matthew Boyd (2-2) allowed two runs on four hits and three walks and struck out six before being pulled after throwing 88 pitches in four innings.