I'm playing Panzer Corps campaign. For Stalingrad, "marginal victory" condition is to capture all objectives except three cities in Caucasus. I captured all objectives except Baku (furthest to the south) and got loss. This seems to be a bug.
Maybe it has something to do with capturing some cities with Romanian units, but on strategic map they still show as mine (grey).