Behind big performances from Stephon Marbury and Randolph Morris, theĀ Beijing Ducks clinched the CBA Championship this past weekend, defeating the Xinjiang Flying TigersĀ in six games. Check out highlights from the final game and the subsequent celebration above.