Poincaré duality was first stated, without proof, by Henri Poincaré in 1893. It was stated in terms of Betti numbers: The $k$th and $n-k$th Betti numbers, $b_k$ and $b_{n-k}$ of a closed orientable n-manifold are equal. $$b_k = b_{n-k}.$$
From Wikipedia, it says: The cohomology concept was at that time about 40 years from being clarified. In Poincaré 1895 paper Analysis Situs, Poincaré tried to prove the theorem using topological intersection theory, which he had invented. Criticism of his work by Poul Heegaard led him to realize that his proof was seriously flawed. In the first two complements to Analysis Situs, Poincaré gave a new proof in terms of dual triangulations.
Poincaré duality did not take on its modern form until the advent of cohomology in the 1930s, when Eduard Čech and Hassler Whitney invented the cup and cap products and formulated Poincaré duality in these new terms.
Questions:
What was the flaw of Poincaré 1895 proof in Analysis Situs, in Heegaard view and in the modern view?
The first two complements to Analysis Situs, Poincaré gave a new proof in terms of dual triangulations. What is the new proof about? Was the additional new proof correct, in Heegaard view and in the modern view?
How is Poincaré's new proof different from the Čech and Whitney's the cup and cap products and cohomology take?