Thursday night at Truist Field, your Charlotte Knights were losing a ballgame. Down 5-3 in the second half of a doubleheader nobody had circled on the calendar, the kind of long, strange day of baseball that tests a fan's patience and a bullpen's depth. And then the bottom of the fourth happened.
Let me tell you about the fourth.
It opened without a single hard-hit ball — an error, a walk, another error, and just like that the bases were loaded with nobody out. Josh Breaux walked. Mario Camilletti walked. Now it's 5-5, and the Knights have tied the ballgame without taking the bat off their shoulders. THEN they started swinging. Braden Montgomery launched a grand slam — four runs, one swing, 9-5. Jacob Gonzalez, who'd already gone deep in the first, hit another. Two batters later LaMonte Wade Jr. went deep too, his seventh of the year. When the dust cleared, Charlotte had scored eight runs in the inning and turned a two-run hole into a six-run lead.
Eight runs. One inning. That's a month of offense for some clubs. The Knights did it between hot dog runs.
It finished 12-5, and Charlotte scored the game's final eleven runs — Gonzalez adding an RBI single in the fifth just to make the math hurt. He and Montgomery combined to go 7-for-8 with eight runs batted in. That's not a typo. Two men, eight RBI.
And while the bats were detonating, Shane Murphy did something this town hasn't seen much of in 2026: he finished what he started. The Knights' lefty went all seven innings, struck out six, and walked off with a complete game — Charlotte's first of the season and only the sixth thrown in the entire International League this year. In an era when starters get lifted at the first sign of a frown, Murphy threw the whole thing. That's not nothing.
Here's the part that makes Thursday so strange: the 12-5 win was only half of it. It was the nightcap of a de facto doubleheader, and the Knights split the day. Rewind to Wednesday — Charlotte and Jacksonville were knotted 2-2 in the fifth when the skies opened over Uptown and the umpires called it. They picked the game back up Thursday afternoon, and the Jumbo Shrimp were the better team in the do-over: a three-run sixth did the damage, and Jacksonville took it 6-3. (Gonzalez homered in that one too, in the eighth. The man had a Thursday.) One loss in the afternoon, one blowout at night.
Split or not, the Knights came out ahead. They lead this six-game homestand two games to one, they're 28-26 on the season, and the nightcap was their ninth win in the last thirteen games. Charlotte came home from Gwinnett having won four games by exactly one run — white-knuckle baseball, every one. Thursday they put away the sledgehammer instead. This is the same Jacksonville club the Knights ran up a 16-1 score on down in Florida earlier this month; the rematch is picking up right where that one left off, crooked numbers and all. Caden Connor and Camilletti each reached base three times. The lineup is rolling one through nine.
They do it again tonight, 7:04 at Truist Field. Bring a rain jacket, just in case. This week, the weather's been the only thing that's slowed these bats down.
