Home Sports Braves deliver ‘brutal’ World Series thrashing