Heidenheim hold off Mainz to clinch narrow victory7M1:58Heidenheim hold off Mainz to clinch narrow victory