Albury stun hot favourites Lavington in extra-time thriller