The retirement of Henry Olonga, who released a powerful statement condemning the political situation in Zimbabwe, overshadowed Sri Lanka's straightforward victory.
Thoughtful and extremely likeable, Olonga waited until the match was over before making his announcement.
Once again, it is proven sport and politics will always mix, no matter how hard the administrators try to prevent it.
It is a fact politics have, through the intransigence and naivety of the World Cup organisers, left an indelible stain on this tournament.
Olonga released a powerful statement
If only some common sense, in the interest purely of cricket, had been applied months ago.
Olonga did not play on Saturday. more as a result, I suspect, of his wayward spell against Kenya than anything else.
His team played with far more spirit and purpose than they did in that defeat in the certain knowledge it was Andy Flower's farewell.
Possibly, they also knew in advance Olonga was to call it a day.
In fact, they appeared more purposeful than the Sri Lankans who have done little in this tournament to suggest they will provide Australia with too many problems in Port Elizabeth.
Marvan Atapattu, though, has revelled on the slow pitches he has encountered here, and scored his second century to see his team to a reasonable total.
He carried his bat throughout the innings to reach 103, but the vital injection came from Kumar Sangakkara who dashed to a delightful 35 from only 25 deliveries.
When Zimbabwe began their reply, Sri Lanka was curiously tentative. The field placings were defensive from the start and the openers got away to a rollicking start.
Flower walks off the pitch for the last time
For once, Chaminda Vaas was expensive and Craig Wishart, Douglas Marillier and then Travis Friend set about the bowling.
Andy Flower appeared at number four for his final innings and, as always, he ticked along making it all seem terribly easy. However, on 38, he received one of the worst umpiring decisions of the tournament.
Playing forward to Aravinda de Silva, he managed to get a thick inside edge before the ball thumped into his pad.
Up went Mr Jerling's finger and all Flower could do, after several seconds, was to say, loudly: "What?"
His dismissal completely derailed Zimbabwe's innings. Fourth out with the score on 140, the remaining six wickets clattered for the addition of only 42 runs.
Sri Lanka were worthy winners but even as they celebrated, they must have known they will have to put up a more convincing and purposeful performance if they are to beat Australia.