In this paper we propose a formal dialogue game in which two players aim to determine the best explanation for a set of observations. By assuming an adversarial setting, we force the players to advance and improve their own explanations as well as criticize their opponent's explanations, thus hopefully preventing the well-known problem of `tunnel vision'. A main novelty of our approach is that the game supports the combination of argumentation with abductive inference to the best explanation.