Ficcadenti strikes while Cagliari iron hot