Text: Today it is still very much complete, rivaled only in size and grandeur by Russia's St. Petersburg.
Entailment: It is smaller and not as grand as St. Petersburg in Russia.
Contradiction: St. Petersburg is not in Russia.