Diablos Rojos del Mexico (54-25) 9, Bravos de Leon (41-38) 7 (19 Innings) – Good teams find a way to win, but great teams find ways to win and keep battling to the bitter end.
So it was for the Diablos Rojos last night, who won their 14th straight game, taking a 19-inning, six hour and 29-minute marathon from the Bravos de Leon 9-7 on an RBI triple by Carlos Sepulveda after Leon had tied the game in what would have been their final at-bat in the ninth, 14th, and 17th innings.
¡Otra vez al frente! 🔀
Carlos Sepúlveda 👹 empuja la carrera de la ventaja escarlata 🔺#LaLigaFuerteDeMéxico💪🏻🇲🇽⚾️ pic.twitter.com/s0lWBquz52
— Liga Mexicana de Beisbol Banorte (@LMBBanorte) July 22, 2026
Jon Singleton gave the Diablos a 4-3 lead in the top of the ninth with his second homer of the game and 25th of the year, a two-run shot that scored Sepulveda, but Leon tied the game in the bottom of the inning on an RBI single by Esteban Quiroz.
In the top of the 14th, the Diablos again took a two-run lead on RBI singles by Rio Ruiz and Juan Carlos Gamboa, only to have LMB home run leader Gabriel Cancel tie the game with his 27th long ball of the year in the bottom of the frame.
¡GABRIEL CANCEL! 🗣️
El boricua 🪇 conectó misil de dos carreras 🚀 y vuelve a poner tablas el encuentro 🎮#LaLigaFuerteDeMéxico💪🏻🇲🇽⚾️ pic.twitter.com/hOZL30KUfs
— Liga Mexicana de Beisbol Banorte (@LMBBanorte) July 22, 2026
A ground out to first in the top of the 17th by Moises Gutierrez scored Gamboa to again give the Diablos a lead that wouldn’t last. Esteban Quiroz drew a bases-loaded walk in the home half of the 17th to tie the game at seven apiece when Carlos Martinez was pushed across.
Diablos pitching coach Brooks Hall came on to pitch the 18th and was the 12th pitcher to appear in the game for the Reds, a league record, and the 12 Diablos pitchers combined to strike out 25 Leon batters, also a team record for total strikeouts in a game. Hall allowed two hits and recorded a strikeout over two innings, earning a win after Sepulveda’s triple got the winning run home and a single by Moises Gutierrez scored Sepulveda for insurance.
The Diablos’ 14th consecutive win equals a team record set in 1940, the year the team was founded, when the club won 15 straight games, and the game was the longest by time in team history. The 23 pitchers used between both teams set a league record.
Tonight, the Reds can tie the franchise record with a 15th consecutive win. They’ll start Justin Courtney against the Bravos’ Felipe Gonzalez.
RELATED: The Zona Sur’s Team-By-Team Playoff Possibilities As Regular Season Winds Down
RELATED: With 15 Games Left, Here Are the Zona Norte Playoff Possibilities and Remaining Schedule
RELATED: A Full List of All Of Friday’s LMB Deadline Day Transactions
Piratas de Campeche (39-36) 6, El Aguila de Veracruz (37-41) 5 – Resuming a game suspended on June 4, Campeche survived an eighth-inning rally by Veracruz punctuated by a three-run homer by Roberto Valenzuela to win for the 39th time this year. Andrew Stevenson and Cal Mitchell each drove in a pair of runs for the Piratas.
El Aguila de Veracruz (38-41) 3, Piratas de Campeche (39-37) 1 (Game 2/Seven Innings) – Roberto Valenzuela hit a two-run homer and Daniel Montano followed him with a solo homer in the top of the first, and El Aguila held on to win the second game of the double header. Andrew Stevenson had an RBI triple in the loss for Campeche.
Saraperos de Saltillo (32-45) 17, Sultanes de Monterrey (41-37) 5 – Leading 5-1 when the June 4 contest was resumed last night, the Saraperos scored seven in the fifth and four more in the seventh to cruise to their 32nd win of the season. Chris Carter and Oscar Colas each hit two-run homers for Saltillo in the completion.
Sultanes de Monterrey (42-37) 2, Saraperos de Saltillo (32-46) 1 (Game 2/Eight Innings) – Kellen Strahm singled home Hector Jacquez in the top of the eighth to get the Sultanes a split of the doubleheader. Javier Salazar drove in Monterrey’s first run with a single in the fifth.
