Ben Stokes, you legend.

The all-rounder single-handedly won England the third Ashes Test with a remarkable innings of 135 not out.

Stokes remained while all around him departed.

And he led England to victory with a sensational performance at Headingley.

England successfully chased down 359 to tie the Ashes series at 1-1.

It’s their largest run chase in Test history and should serve as a real momentum boost ahead of the fourth Test at Old Trafford.

Among Stokes’ innings were three sixes off Nathan Lyon and a four, six and six in three consecutive balls from Josh Hazlewood.

Stokes secured the win by hitting a four and crouched to the ground in disbelief.

His Test-winning stroke has now been given the Titanic treatment and it’s just so good.

Brilliant.

Stokes told BBC Test Match Special: “I don't know [what I've done]! It hasn't quite sunk in, I know we've won the game but I'm pretty tired. A great day.

"We came in to the day with a chance but it's never over until it's over. At nine down with 70 left it was obvious what was to be done.

I only got nervous when we were down below 10 needed but I had my pitching wedge at a perfect length.

"I couldn't look when Jack Leach was batting. I was just waiting for the reaction of the crowd! It's amazing.”

Stokes later added Sky Sports: “When it got down to 20s, I was thinking I should rein it in now.

“But in the 70s, 60s, 50s, I had to really try to go. I was in the zone, I knew what I needed to do.

"It was unbelievable, it was one I'll never forget. I've got to try to let it sink in now because I don't think I'll be involved with something that again."

Ben Stokes, we salute you.