Magnus Carlsen slo Arjun Erigaisi i omspill om seieren etter en svært dramatisk avslutning på langsjakkturneringen i Malmö.