Solution

Ostberg, H. - Milling, R.

Sweden, 1915

20. ... Re1+

21. Nxe1 Bh2+

22. Kh1 Ng3+

23. Qxg3 Rf1#