Karpova: This game was played on May 1 and 2, 1908.
While the annotator attaches an <!> to 31...Bf5 (<a trick and unpleasant surprise>), it seems to be a mistake. Black had a comfortable game most of the time, but while they manage to rip open White's king's side, they don't have enough compensation for the piece.
With 34.Qf5 (received an <!>, too), White let Black off the hook. The annotator notes that White hits upon the right plan to activate ♕ and ♗, so where is White's advantage after 34...Qxf5 35.Bxf5 Bxf6 ?
Black seems to regain the advantage after White's adventurous 36.Qd7 and 37.Bf5, e. g. Black could have doubled ♖ on the f-file with 37...Raf8 to drive away ♕ or ♗, or perhaps 37...Rb8.
Perhaps 41...Rf8 was advisable to support the attack on the king's side (...e4), instead of trading on a6 and leaving the queen's side to White.
A far from perfect, but entertaining game, with both sides playing for the win.
Source: 'Wiener Schachzeitung', November 1908, pp. 340-343