Wales : Lee Byrne ; Leigh Halfpenny , Tom Shanklin , Jamie Roberts , Shane Williams ; Stephen Jones , Michael Phillips ; Gethin Jenkins , Matthew Rees , Adam Jones , Ian Gough , Alun Wyn Jones , Ryan Jones ( capt ) , Martyn Williams , Andy Powell .