By Stewart Primrose Listen Here: Scotland coach Frank Hadden feels his side should have won…