Shannon O'Sullivan hits purple patch of form | Video