Phew. And that's your lot.
Matthew Henry's report of all of the breathtaking madness is here.
The scorecard is here.
And look out for the Test Match Special podcast available later here.
Join us for the final ODI in St Lucia on Saturday from 14:30 GMT for a 15:00 start.
Thanks for reading.
I'm off for a lie down.