Cagliari beat 'phantom' Bologna