Solution

Kasparov - Vasyl

Moscow URS, 1988

24.f6 Bxd5

25.Re8+ Bg8

26.f7 Nxf7

27.Nxf7#