England's began their final phase of World Cup preparation in horribly underwhelming fashion as Wales sent them spinning to a 20-9 defeat in Cardiff.Second-half tries from Gareth Davies and George North staved off a fifth successive home loss for Wales as England boss Steve Borthwick was given plenty to ponder less than 48 hours before he names his World Cup squad.Few players left lasting impressions, although there were some impressive moments from fly-half Marcus Smith and number eight Alex Dombrandt, with Wales responding superbly to a three-point interval deficit.England were abysmal with their ball-retention, conceding a colossal 22 turnovers, and Wales did not require a second invitation to capitalise.Full-back Leigh Halfpenny marked his 100th cap by converting both tries and kicking two penalties, with Smith kicking England’s points through three first-half penalties.England’s opening World Cup game against Argentina is just five weeks away, yet Borthwick will not be reaching for any panic button with three warm-up fixtures still to come on the August schedule.For Wales, it was a significant confidence-booster following a fifth-placed finish in last season’s Six Nations as they recorded just a third win from the last 11 Tests.Halfpenny led out the Wales players, who wore black armbands in memory of former Wales captain and coach Clive Rowlands following his death last weekend at the age of 85.Wales suffered an early injury blow when hooker Ryan Elias was forced off after taking a blow to his right leg, with Dragons forward Elliot Dee replacing him.A long-range Smith penalty nudged England ahead, rewarding initial dominance as the visitors monopolised possession and territory, putting Wales firmly in back-foot