Ben Stokes was the hero at Headingley as England completed a huge comeback to beat Australia in the second test of the 2019 Ashes.

The England batsman, along with Chris Leach, dug in and held on to give England a huge win against the odds, with Stokes scoring an astonishing 135 not out.

England needed 73 to win, after being set a target of a record 359 to win the second test and level the series.

However, after one of the best individual performances by an English cricketer, Stokes rallied to keep the series alive going into the fourth test at Old Trafford.

This incredible comeback win got us thinking back to other times when athletes or teams have shown the grit and determination to win when it looked certain they would lose. 

In honour of Ben Stokes and his team, here are some of the best sporting comebacks of all time.