Guernsey FC paid a heavy price for their 4-2 win over in-form Moseley as they suffered two serious injuries.
Alex Le Prevost was taken away by ambulance after suffering an ankle injury, and Tom De La Mare was carried off at full-time.
Jamie Dodd cancelled out Moseley's early opener before Dominic Heaume's goal put Guernsey 2-1 up at the break.
Craig Young and Heaume scored in the last 10 minutes either side of Moseley's second goal.
The victory lifted Guernsey to ninth in Isthmian League Division One South, three points ooutisde the play-off positions, with games in hand.
Tony Vance's side have won four and drawn one of their last five league games.