Chess Puzzle 10.08.2005
Black to move
See answer