Does anyone know how to get a 3 star for stage 63 / Special 3?

I cleared it with 0 units killed (which meant my bombers and medium tank barely did anything due to 3 x missiles at one place) and I still got a 77 tech with 65 strength.

Seems like you're meant to sacrifice units to capture the enemy's buildings when they have 10 bombers roaming around.