In a thrilling finish, Flamengo defeats Santos and continues its pursuit of the Brasileirão lead.