Monday puzzle / game

Monday puzzle / game

Black to play and win

This position is from Lutz-Kramnik 1995. Can you find the 3 accurate moves for Black that finished the game?

Solution