The Welsh rugby side has scored an unconvincing 34-13 win over Canada at the Millennium Stadium in Cardiff.
The Six Nations champions trailed for most of the opening period before wing Leigh Halfpenny scorched over in the right corner for the first of his two tries.
Teenager Halfpenny sealed the win later with Wales's fifth try in the final minute following two penalty tries and Morgan Stoddart`s opening touchdown.
A sour note for the home team was the first-half injury sustained by James Hook.
The first five limped off in the 18th minute with a knee injury and is now a concern for next weekend's home game with the All Blacks.