The Kansas Cannons got off to a rocking hot start in their road contest against the Wichita Marlins this past weekend.

The Cannons scored three runs in the opening inning and four more in the second for a 7-0 lead. Little did they know they would need an incredible eight-run ninth inning to rally for a victory in what turned out to be a crazy game of offense. The Cannons pulled through for a 21-19 win.

The Cannons finished with 20 hits to the Marlins’ 16. Wichita scored five runs in the bottom of the second to get into the game and cut it to 7-5. The Cannons slowed rebuilt their lead with two in the fourth and four in the fifth to lead 13-6.

But Wichita put up a whopping 10 runs in the sixth inning to take control. They added two more in the seventh for an 18-13 lead.

In the ninth, though, Garrett Allen score twice after getting on with a lead-off double and a single. Bryant Klusener, Will Clark, Cooper Minnick and Trevin Reynolds all reached without even getting a hit and the Marlins issued two walks and hit two batters. All four of those Cannons scored runs in the inning. Ellison and Stineman both singled to drive in runs, and they both scored later in the inning.

Allen, Stineman, Reynolds, Klusener and Brian Tims all finished with three hits apiece for the Cannons. Connor Hurst had two hits and two RBIs, Minnick finished with one hit, two RBIs and two runs scored.

That win sparked a five-game winning streak as the Cannons now are 9-3 on the season. In their most recent game, they defeated the Valley Center Mud Daubers 10-5 in an extra-inning contest.

Both teams scored once in the first. The Cannons took a 3-1 lead in the third and held a 5-2 lead going to the bottom of the ninth. But the Mud Daubers were resilient as they scored three runs to force extras.

In the 10th inning, Allen rocked a one-out triple, then scored on a passed ball. The Cannons got three straight walks from Klusener, Reynolds and Minnick to load the bases for Clark. He came through with a two-RBI double. Minnick then scored on a sacrifice, and Clark scored on another passed ball.

On the mound, Taylor Gulick pitched eight innings and allowed just two earned runs. He finished with a whopping 13 strikeouts and allowed just six hits, though he walked six. The Cannons gave up three runs in the bottom of the ninth before recording a single out. Reynolds finally stopped the bleeding by getting two strikeouts and closing out the final two innings for the win.