A tense buildup leads to an explosive finale. The 2019 Call of Duty World League champions have been crowned.