Solution

Soldatenkov - Villenchik

unknown, 2004

21. Qg7+ Rxg7

22. Bxg7+ Kg8

23. Bd5+ Be6

24. Bxe6#