Nice bit of writing - felt like I was up on the bank watching it all happen!