Solution

I. Farago - J. Rigo

Budapest, 1976

21.... Qg4+

22.Bxg4 Rxg4+

23.Kh1 Bg2+

24.Kg1 Bf3#