#2) Sri Lanka vs South Africa, Durban, 2019
Result: Sri Lanka beat South Africa by one run
In a breathtaking display of courage and skill, Sri Lanka found themselves on the brink of defeat at 226-9 while chasing a formidable target of 304. However, in a turn of events that defied all expectations, Kusal Perera emerged as the saviour for the tourists with extraordinary innings of 153*, snatching victory from the jaws of defeat.
But Perera’s heroics did not end there. With unwavering determination, he formed an unbreakable last-wicket partnership of 78 runs alongside Vishwa Fernando. Despite the immense pressure and an impending defeat, Fernando displayed remarkable resilience, contributing a gutsy six not out off 27 balls, supporting Perera in their audacious pursuit of victory. With this win, Sri Lanka not only registered one of the greatest wins but the game goes down as one of the greatest thrillers in Test cricket history.