It isn’t easy to win a Test in South Africa, let alone a series. Ask the many teams, including Virat Kohli’s India recently, that have succumbed to the fast-bowling ferocity of the Proteas.

To deal with the bounce, swing and pace that the South African pitches aid, has long been a problem for visiting batsmen.

England and Australia, because their pitches are similar to the ones in South Africa, have had it a little easier. And, until Saturday, they were the only sides with Test series wins in South Africa. Teams from Asia, meanwhile, have always struggled there. Pakistan in 1997-98 and India in 2010-11 managed to draw the series. But a series win seemed out of bounds for them.

That changed on Saturday when Oshada Fernando steered a tossed-up Keshav Maharaj delivery to mid-wicket for a single. That run sealed a 2-0 victory for Sri Lanka in South Africa. They beat the Proteas by eight wickets in Port Elizabeth after a thrilling one-wicket win in Durban.

Of all the Asian teams, over the years, it was stunning that this one from Sri Lanka, which had been struggling before the series began, managed to script this piece of history.

Before the South Africa series, these were their last three results: a 366-run defeat, an innings and 40-run defeat and a 423-run defeat. Also, they are ranked sixth in the ICC Test ranking and South Africa, second.

This heartwarming win of the underdogs was celebrated on Twitter. Here is a selection of the reactions:

But, our personal favourite, for the sheer timing of it, was this: