Alex Smith threw for four touchdown passes as the Kansas City Chiefs spoiled the Patriots’ Super Bowl celebration with a stunning 42-27 upset.