0

Another retrograde chess puzzle! Unless I overlooked some shortcut, this should be a bit more tricky than my last one:
In the position below, what was White's final move?
In your answer, please provide your reasoning and a (sketch of a) proof game leading to the final position.