
Calum MacRae put the seal on victory with a fourth Scottish try in the final minute of normal time.
Canada drew first blotod when James Pritchard landed a penalty after seven minutes.
The Scots settled and pieced together some good moves, but it was not until eight minutes before the interval that they finally got on the scoreboard.
Roland Reid offloaded smartly in a tackle, and Newcastle fly-half Jones - starting at full-back - was on hand to finish in the corner.
Ander Monro failed with a chance to put Canada back ahead via a penalty before the interval, and Scotland also had a try chalked off by the video referee.
The Scots took firm control early in the second half when Jones found space and raced in for his second try.
Jones could have claimed his hat-trick earlier than he did, after breaking clear and then kicking forward - only for Dean van Camp to clear.
Jones eventually put the result beyond doubt when when he touched down out wide with seven minutes remaining.
MacRae added another in the final minute, and Justin Mensah-Coker's effort in injury time was no more than consolation.
Scotland: 26
Try: S Jones (3), MacRae
Con: Ross (3)
Canada: 10
Try: Mensah-Coker
Con: Monro
Pen: Pritchard
Scotland 'A'
1. Ed Kalman
2. Fergus Thomson
3. David Young
4. Fergus Pringle
5. Dan Turner
6. Eddie James
7.Alan MacDonald
8. Stevie Swindall
9. Mark McMillan
10. Gordon Ross
11. Roland Reid
12. Calum MacRae
13. Rob Dewey
14. Mark Robertson
15. Steven Jones
Replacements
16. Andrew Kelly for
17. Stuart Cosair for at 69 mins
18. Tommy McGee
19. Scott Newlands for 4 - 52 mins
20. Andy Millar
21. Colin Gregor
22. David Blair for 9 at 75 mins
Canada
1. Kevin Tkachuk (Glasgow Warriors, Scotland)
2. Pat Riordan (University of Victoria)
3. Scott Franklin (Cornish Pirates, England)
4. Stu Ault (Barrhaven Scottish) returns at 12:20 from blood sub
5. Oliver Atkinson (Moseley RFC, England)
6. Adam Kleeberger (University of Victoria)
7. Andrew Wilson (Oakville Crusaders/ Doncaster RFC)
8. Aaron Carpenter (Brantford Harlequins)
9. Ed Fairhurst (Cornish Pirates, England) (c)
10. Ander Monro (Colorno, Italy)
11. Justin Mensah-Coker (Albi, France)
12. David Spicer (Auch, France)
13. Mike Pyke (Montauban, France)
14. Dean Van Camp (Aurora Barbarians)
15. James Pritchard (Bedford RFC, England)
Replacements:
16. Mike Pletch (Oakville Crusaders) for 1 at 59 mins
17. Doug Wooldridge (Lindsay RFC) for 3 59 mins
18. Ben Johnson (Kamloops, BC) for 8 at 72
19. Luke Cudmore (London Irish Academy) for 5 59 mins for 4 blood 4 mins
20. Nanyak Dala (Saskatoon Wild Oats) for 7 at 70 mins
21. Pat Fleck (Meralomas) for 9 at 72
22. Ryan Smith (Montauban, France) at 39 mins for 12
Referee: Rob Debney (England)




