Scotland will play USA in the World Rugby U20 final on Wednesday after both teams topped their respective pools with wins over Japan and Kenya.
Scotland racked up another century of points at Hive Stadium in Edinburgh as they cruised to a second bonus-point win of the World Rugby U20 Trophy against an outgunned Hong Kong China.
The opening day of the World Rugby U20 Trophy produced the two highest scores in the history of the competition, with hosts Scotland and Pool A rivals Japan running amok against Samoa and Hong Kong China.