A WORLD Cup full of batting heroics continued in Hobart, with evergreen Sri Lankan Kumar Sangakkara posting a one-day record fourth-straight century against Scotland.
The champion wicketkeeper-batsman, set to retire from ODIs after this tournament, finished on 124 from just 95 balls at Bellerive Oval, as his team posted 9-363 from its 50 overs.
Sangakkara is now the only man to score four consecutive hundreds in ODI matches, and also four straight in a World Cup.
He made 105 not out against Bangladesh, an unbeaten 117 against England when his team easily chased down 310 for the loss of just one wicket, and 104 in a loss to Australia.
The 37-year-old is the tournament's top run-scorer with 496 at a staggering average of 124.
He hasn't been the only batting standout.
West Indian Chris Gayle scored a rare double-century (215) against Zimbabwe, while South Africa's AB de Villiers smashed an unbeaten 162 from 66 balls against the West Indies, and Australia's Glenn Maxwell made the second-fastest World Cup century - off 51 balls against Sri Lanka.
Meanwhile, South Africa is the overwhelming favourite to beat the UAE in Wellington today.
Update your news preferences and get the latest news delivered to your inbox.