put paid to

from The Collaborative International Dictionary of English v.0.48
put paid to \put paid to\, v. t.
   1. To put an end to. Hence: To prove false; to discredit; as,
      Galileo's observations put paid to the notion that the
      Earth was the center of the universe.
      [PJC]

   2. To defeat; to cause the defeat of.
      [PJC]

            The Argentine's infamous Hand of God goals when he
            punched the ball into the net, and a spectacular
            solo effort put paid to England in the last eight .
            . .                                   --Sunday
                                                  Times, 17 May
                                                  1998
      [PJC]
    

[email protected]