The Last Move

What was the last move made in this game?

The last move was white king takes black knight on c1.

Karl Fabel (1905 – 1975) is considered one of the most ingenious chess composers and one of the fathers of retrograde analysis. He composed around 1250 problems of all varieties and studied chess problems of a mathematical nature, such as the Eight queens puzzle, the Knight's tour and Shannon's number.