Good morning all. Played at a 16u NSA turny this weekend in which the opposing team violated the substitution rule twice. The first time the coach was asked to leave the dugout. the very next inning it happened again during our last bat in OT the illegal player catches fly ball for the 3rd out. Umpires ended the game although we brought this to their attention saying it only resulted in another coach ejection. Can the game end on a ball caught by the illegal player? I'm confused.