Nice. Hadn't seen this before. In fact white went on to win after black misplayed the (drawn) ending.

PGN Viewer