Bring a Golurk (obtainable as Golett from Dragonspiral Tower exterior). It is Ghost/Ground, immune to Tri Attack, and has decent defense. Alternatively, a Shedinja walls Porygon-Z completely (if it lacks Dark Pulse – check the PDF for his exact move set).