There was late drama in Marseille's trip to Dijon as the visitors stole all three points late on and eventually ran out 3-1 winners.