At long last, Teddy wins!