Ilkeston were left wondering what if after a missed second-half penalty denied them a lifeline and Marine eventually ran out 3-1 winners.
Charles Weston was the man charged with salvaging a way back into the match for Ilkeston after his side fell two behind in the first half.
But his spot kick was saved and, despite a late goal and a red card for Marine goalkeeper Matthew Cooper, Ilkeston were left ruing missed opportunities.
The visitors started brightly but it was the hosts who took the lead after five minutes as Andy Owens was fouled in the box by Joe Burgess and he picked himself up to convert the resultant penalty.
Ilkeston were undeterred and continued to apply pressure with Weston and the energetic Michael Willams both being denied by Cooper.
But Ilkeston fell two behind on 35 minutes as Jamie Menagh’s powerful corner was headed in by forward Chad Whyte, against the run of play.
The crucial moment came in the second period as the visitors were denied a route back into the tie when Weston’s penalty was saved by Cooper on 52 minutes.
The visitors continued to be frustrated as Marine defended well, with Wilson and strike partner Lee Ndlovu unable to use their pace to trouble the home backline.
Ilkeston substitute Charlie Coulson had an excellent late chance, after being teed up by fellow substitute Jonathan Williams, but he scooped his close range effort over the bar.
Marine finally netted their third goal, Owens profited from an Ilkeston defensive mix up before finishing clinically on 84 minutes.
There was to be some late drama, as Marine keeper Cooper was sent off for a foul on Coulson, and Williams calmly converted the resulting penalty on 88 minutes, to give the travelling Ilkeston fans some consolation.