São Paulo’s Hudson produces stunning finish in win over Chapecoense