Samuel Badree holds onto amazing diving catch