Full time, Wales beat the Boks!

The Welsh have made it nine wins from nine after a game that the Springboks were always chasing.

A pair of early tries from Francis and Williams broke the back of it.

Kriel's second half try threatened to haul the visitors towards a comeback victory, but the home side had enough in the tank to finish 2018 on a high.

See you next time.

Wales are seeing this out

79' Biggar's introduction has just given them enough impetus to get over the line in Cardiff.

We've less than two minutes left and the Boks are going nowhere fast.

... and another three

73' Biggar kicks straight through after South Africa are caught offside in the panic caused by a thrilling Jonathan Davies burst through the middle.

Tall order now.

Three more for Wales

69' Aphiwe Dyantyi is pinged for holding on under pressure as he scrambled back to gather the Welsh kick through.

Looked for all the world to have been dived on there, but the penalty goes the other way.

Biggar slots it just inside the left-hand post and the lead goes back out to six points.

Grandstand finish coming up

68' Dan Biggar has been sent on to tidy up the Welsh kicking.

"Back off"

62' Says the ref, after the fourth bout of argy-bargy tonight.

Captains Kolisi and Alun Wyn Jones both receive a bollocking and Jantjies kicks the penalty we'd all forgotten about straight through from a tricky angle.

Three points in it, people!

Try Springboks!

57' Amazing what you can do with a bit of possession.

Awesome hand-speed from Le Roux to skip the pass out to Kriel on the left touchline.

He darts in for his 12th Test try after being denied before half time by the TMO.

Pollard drags the conversion left again, so six points remains the difference.

Well that's a start

55' Awesome penalty kick to touch by Jantjies, who dominated the Welsh scrum there.

All Bok pressure

51' But they're still not turning it into points, as Francis snaps up the loose ball on the ground, allowing the Welsh to boot clear.

Ivan van Zyl replaces Papier.

On comes Elton

46' Change at fly-half for the Boks, as Kolbe makes 20 metres with a jinking run through the midfield.