Retrograde Analysis

Puzzle #07Dh8

Rating: 609

What was White's last move?

Select the move that reached this position.

advancedPawncrushingendgamepawnEndgamepromotionquietMoveveryLong