It is well known that a torsion-free group which is virtually free must be free, by works of Serre, Stallings, Swan...
Is there a simple cohomological proof of the fact that a torsion-free group which is virtually-$\mathbb{Z}$ must be isomorphic to $\mathbb{Z}$?
Thanks.