Defeat the Support Machines first. Although they pose little challenge to Zack, these machines can be quite an annoyance. After they are defeated, focus on the General's Tank. Try to land some critical hits from its behind or rear, or spam some Firaga and Hell Thundaga to the tank. With high Attack and Magic ratings, this fight should be easy to win. Be wary if they are low on HP, as they will attempt to Self-Destruct on Zack!