Aaron Medley started on the mound for A-Plus and retired MMC in the top of the first and proceeded to blast his first homerun of the season with one out in the home half of the inning to stake his ballclub to a 1-0 lead.
MMC third sacker Jay Murphy returned the favor, belting a leadoff dinger in the top of the second to tie the game.
Gordon's patience at the plate paid off as he trotted home on a Thomas double one batter later to give MMC a 2-1 lead.
There was no scoring in the fourth inning and MMC went ahead by two runs at 3-1 in the top of the fifth when Connor Bush scored from third on a wild pitch.
In the home half of the fifth, Thomas set down A-Plus 1-2-3.
Ethan Poteete walked to lead off the MMC sixth and would score moments later on an A-Plus miscue to make it a 4-1 ballgame.
In the bottom of the inning, A-Plus exploded with five runs as they sent 10 batters to dish.
Grayson Wiles, Medley, and Dane Pickle all had base hits in the frame, while Dunn Crowder reached on an error, and Dallas Wright and Austin Blade walked.
A-Plus was also the recipient of two balks and two errors on MMC as they took a 6-4 lead.
Marshall Medical spoiled A-Plus' fun when they scored four times in the top of the seventh on just one hit, an RBI single by Payton Hood.
A-Plus could not muster a comeback in their last at bat and the game ended with MMC notching their seventh win of the year versus three losses.