Both teams approached the game in the knowledge that a loss would see them relegated and so brought an extra edge to what was always going to be a hard fought game.
Staines started well, but could not land the blow to kill off the game and allowed Hoppers to remain in a game that should have been beyond them.
However, a try with a few minutes to go should have been enough to see them home, but Hoppers were not going to give up and fought to the end and only some resolute defence kept them out.
A hard fought win and relegation avoided. A good day at the office.