Late heartbreak for Wales despite spirited showing in first South Africa Test
Damian Willemse broke Welsh hearts with the final kick of a pulsating Test match as world champions South Africa triumphed 32-29 at Loftus Versfeld.
Players.bio is a large online platform sharing the best live coverage of your favourite sports: Football, Golf, Rugby, Cricket, F1, Boxing, NFL, NBA, plus the latest sports news, transfers & scores. Exclusive interviews, fresh photos and videos, breaking news. Stay tuned to know everything you wish about your favorite stars 24/7. Check our daily updates and make sure you don't miss anything about celebrities' lives.

Damian Willemse broke Welsh hearts with the final kick of a pulsating Test match as world champions South Africa triumphed 32-29 at Loftus Versfeld.
Wales fell agonisingly short of a first ever win on South African soil in an astonishing Test match for the ages at Loftus Versfeld.
Danielle Philibert spends her days studying marine species in the Bay of Fundy.
England pacer Stuart Broad on Saturday bowled the most expensive over in Test cricket as he gave away 35 runs in the ongoing match against India at Edgbaston, Birmingham. 29 runs came from the bat from the bat of India stand-in captain Jasprit Bumrah while the rest were extras. As a result, Broad broke the record of South Africa spinner Robin Peterson as he ended up giving away 28 runs against West Indies in 2003.
Jasprit Bumrah is one of the finest fast bowlers of the modern era, but on Saturday he shocked everybody with some terrific batting against England in Edgbaston on Day of the fifth rescheduled Test. The victim of his assault was England pacer Stuart Broad, who ended up conceding 35 runs in an over - the most scored in an over in Test cricket. Bumrah kept punishing the short balls that came his way from Broad and scored 29 runs in the over. Ultimately, Bumrah ended on 31* with four fours and two sixes. India were all out for 416 in the first innings.
India stand-in captain Jasprit Bumrah bludgeoned a hapless Stuart Broad for 29 runs to create a world record for maximum runs off a single over in Test cricket, beating the legendary Brian Lara's feat by one run. The world record stayed with Lara for 18 years -- he had hit South African left-arm spinner Robin Peterson for 28 runs in a Test match in 2003-04, which included four fours and two sixes off six legal deliveries.
BIRMINGHAM, England : England seamer Stuart Broad conceded 35 runs in one over, the most expensive in test history, as India tailender Jasprit Bumrah cut loose on day two of the fifth test at Edgbaston on Saturday.
Wales take on South Africa in the first of three summer Test matches this afternoon.