Oakey, the grande punto, grande punto evo and the 2012 grande punto all have the same chassis so anything that fit the grande chassis level (suspension, wheels, wheel bearings etc) all fit. The Grande Punto Evo and the 2012 Punto are pretty much identical apart from the bumpers and interior (Also the inclusion of TwinAir and the lack of sporting model)
HTH