Dumbarton 1-3 Rangers Ryan Hardie scores twice on his first start as Rangers come from behind to edge closer to sealing second place in the Championship.