The Murray Park kids were trailing 1-0 when they conceded in the early moments but they equalised when Charlie Telfer’s shot was deflected.
And then they sensationally won the game to book a slot in the last eight when Luca Gasparotto headed in Tom Walsh’s cross from close range.
Things were not looking good when Tsang Chi Hau fired the Dragons into the lead with a low shot into the left corner.
However, Rangers showed great composure and dominated possession through the inter-passing of Telfer, Robbie Crawford and Andy Murdoch.
And it was Telfer’s great run along the goal-line just before half-time which led to Rangers drawing level – his shot being deflected into the net.
Before that Jamie Burrows and Kyle McAusland had chances while Gasparotto had a shot deflected wide – but there was more from the Canadian to come.
With literally two seconds left Walsh curled a great ball to the back post and Gasparotto stooped to head into the net and seal the victory.
The big fellow had only arrived in Hong Kong yesterday after having to remain at home for an exam but there was clearly no jet lag.
|Rangers In Hong Kong - Match Highlights
Rangers get their Soccer Sevens campaign of to a lightning start....WATCH
|Rangers In Hong Kong - Robbie Crawford
The young midfielder chats about his Far East trip, and his season as a whole....WATCH
Copyright 2014. Permission to use quotations from this article online is only granted subject to appropriate source credit and hyperlink to www.rangers.co.uk