Solution
Ostberg, H. - Milling, R.
Sweden, 1915
20. ... Re1+
21. Nxe1 Bh2+
22. Kh1 Ng3+
23. Qxg3 Rf1#