Wales came back from being 24-14 down to snatch a thrilling 31-24 victory against a 13 man Scotland in stoppage time of their Six Nations meeting at the Millennium Stadium.

Wales faced an inspired Scotland who, having not scored a try in their last five Tests, scored two today through John Barclay and Max Evans. Flyhalf Dan Parks put in a stand out performance, as he scored 12 points and controlled matters for the visiting Scots.

Chris Paterson notched up his 100th Test match, but unfortunately picked up an injury that meant he left the field, and along with an injury to Thom Evans, led to a reshuffled Scottish backline.

Prop Allan Jacobsen then got sin-binned for an illegal offence, as did Parks' eventual replacement Phil Godman, so Scotland finished the match with 13 men and a Welsh onslaught, led by Shane Williams, proved too much.

Despite a few bad touches and failing to impose himself earlier in the match, Williams had an inspired last quarter of the match as he first set up a try for Lee Byrne, then played a part in Leigh Halfpenny's seven-pointer.

Wales piled on the pressure and slotted an equalising penalty with less than a minute left on the clock. It was that man Williams though, once again, who proved the difference as he dived over the line with time up on the clock, sealing a dramatic win for the Welsh, crushing Scotland's hopes of a famous win.

Time:
09:37

Don't miss out on rugby's biggest stories and mostpopular videos with the new Rugbydump Daily