They did, although it was really the sisters that decided the outcome in a lot of ways. The custodes were not that useful, the saggitarum guard never fired, or got stuck in. The regular guys were stuck in combat with the Sekmet termies, and while they weren't losing, would have been tied up for a while fighting them if it hadn't been for the -2 Ld the sisters gave to the Sekhmets.
The biggest unit of Wolves, 16 grey slayers, ran after their first combat and losing one guy. They were destroyed bya Moritat.
Ultimately there were 41 vlyka fenryka, 5 rout termies, 1 character, 10 custodes, 15 sisters, two wolves and a dreadnought against 47 Thousand sons, 10 T-sons termies, 3 characters (2 of them psykers, 1 level 4) a dreadnought, a Castellax and 2 rhinos.
The veteran squads balanced each other. For the others I'd say two legion squads more than balances the grey slayers. The sekmets were about the equal of one squad of custodes and the termies balanced. The occult blades balance at least one sister's squad.
The dreads were about balanced, although the contemptor was a tougher nut to crack than the regular dread, so edge to the thousand sons there.
The rhinos don't really add much.
The Castellax at least matches the Sagitarium guard as far as utility is concerned.
Ahriman and Greigor don't quite balance each other. I'd say the edge is to the Thousand sons there.
That leaves two squads of sisters vs. the other two thousand sons characters.