In a close encounter at King George V, it was a Liam Karim header from a corner that separated the two sides at half-time.
Rangers equalised soon after the break through Joe Neal, but Alan Stapleton grabbed an 85th minute decider for Hatton.
Pictures by Keith Woodland
1 / 3