Karpova: This game was played in the <Landstraßer Schachbund>. Both players annotated the game together.
The annotators call 16.g3 a mistake, and suggest <16.Nh3>.
Black used up most of his time on 22...Rg3, to assess the consequences of <22...Rxd2>. The annotators also suggest <22...Rg4 23.Bxg4 hxg4 24.Nf2 Bxf4>.
I wonder if 25...Rxh3 is really best.
White avoided <28.Bxe3 dxe3+ 29.Kxe3>, because the ♘ gets a strong post on d4.
29.Qc1 was not annotated, but looks like a grave mistake.
30...f5<?> This mistake is explained by serious time trouble. <30...Rg3> wins.
31...Bxf5 was perhaps better than 31...Rg3.
32.Be4<!> The move seems to be a mistake, but the refutation was overlooked by the annotators: 32...Bxd2 33.Qxd2 Qg4+ 34.Bf3 Rxf3 35.Rxf3 Qg2+.
34.Rh2<!> because <34.axb4 Rg2 35.Bf3 Qg3+ 36.Kd1 Ba4+> etc. (but 35.Bxg2 Qg3+ 36.Ke2 Qxg2 37.Ke1 may be drawn).
34...Rg1 is a mistake. The continuation <34...Qxe4 35.dxe4 Nd3+ 36.Kd1 Ba4+ 37.Qc2 Nxb2+ 38.Kc1 Bxc2 39.Kxb2!> is discarded (39.f6 may even be stronger for White), but <34...Bg1!> was discovered after the game to be being sufficient for equality.
Source: 'Österreichische Schachrundschau', August 1922, issue 6/7, pp. 53-54