Chess problem by Christoph Bandelow

Position:









What were the last 6 single moves? (retrochess problem by Christoph Bandelow)

Solution

puzzle page. 8-25-2007.