Wonder Boys Win Final Game in Houston