Hi I had this problem on a volvo once a week or so later the cable snapped, im not sure that puntos have speedo cables though, if they are electric could be loose plug conector.
I had this problem on my 95 Punto Sporting. The speedo gets it's signal electrically. I found a dry solder joint on the circuit board in the Instrument Binacle. Saved me a fortune!!! Hope you can sort it out!