Albion gave their traveling fans an FA Cup day to cherish – amid high drama at St James’ Park.