Tony Thompson has acknowledged that his fight with David Price represents a last chance to stake his claim on the world stage.