Trying to overcome an 11-run deficit late, NMCC would score eight-runs in the final three innings before eventually falling to the Royals 19-9.
"Every time we would get something going they would answer back," Eagle's coach John Jones said. "They're a good ball club."
After coming in to the bottom of the fifth trailing 12-1, the Eagles would rally for six runs while only giving up one in the next inning-and-a-half to close the gap to 13-7.
That would not have been possible if not for a misfortunate play on the part of Twin Rivers in the fifth allowing the game to continue.
Coming in to the bottom of the frame the Royals held a comfortable 11-run lead needing only to finish the frame ahead by 10 runs to end on the mercy rule.
NMCC would scored one early in the frame, before ending up with two outs and the bases loaded.
In what could have been the final at-bat of the game, the Eagle's C.J. Chism hit a soft grounder to the mound fielded cleanly by Royal's pitcher Michael Snider.
Snider's throw to first was slightly off, allowing Chism to reach safely and two runners to score.
"He's probably made that throw a hundred times this season at practice and games," Jones said. "We've been on the other end of that too.
While NMCC's offense attempted to continue closing the gap, its defense couldn't keep the Royals at bay, as Twin Rivers scored seven in the final two innings to secure the win.
Though he clearly would have preferred a win, Eagle's senior Mike Darter was happy with his team's play.
"The score don't show it, but we did pretty well as a team compared to the last two games," he said. "Our hitting came around and we have positive young guys in here.
"We're obviously a young team, but as time goes on we'll be a whole lot better compared to what we've been."
On the afternoon NMCC had 11 hits, with Sam Barnett leading the way going 3-for-5, including three runs batted in.
For the Royals, who had a combined 10 hits, Garret Stockton did the most damage with a grand slam in the second and a double in the third, going 2-for-5 on the game.
Taylor Lowe led Twin Rivers in hits with three.
NMCC's next challenge comes this Thursday when they take on the visiting Jackson Indians at 4 p.m.
Twin Rivers 045 211 6 -- 19
NMCC 010 033 2 -- 9
WP -- Michael Snider (T). LP -- Mike Darter (N). Multiple hits -- Garret Stockton (T) 2-for-5, Cole McBroom (T) 2-for-5, Wyatt Easterday (T) 2-for-2, Collin Ivie (N) 2-for-5, Denton Daugherty (N) 2-for-4, Sam Barnett (N) 3-for-5. 2B -- Stockton (T), McBroom (T), (2). HR -- Stockton (T).