Using Poincare duality, I believe that if $X$ and $Y$ are two orientable $n$-manifolds with $X\simeq Y$, then we should have $H^i_c(X)\cong H_{n-i}(X)\cong H_{n-i}(Y)\cong H^i_c(Y)$ for all $i$. However, in a comment to the question linked at the bottom, the user asserts that the torus with a point removed and a sphere with three points removed have different cohomology with finite support, despite having the same dimension and being homotopy equivalent.
Have I misunderstood the statement of Poincare Duality for compactly supported cohomology, and if so can someone explain how the commenter computed these groups for the sphere with three points removed and the torus with one point removed?
Torus minus a point homeomorphic to sphere with three points?