Retrograde analysis 06.11.15

Retrograde analysis is a useful way of calculating in chess where the final and ideal position is visualized by a player. The player then calculates from their current position until they reach the ideal position to see if such an end is attainable.

The final position:
The current position: 
(Calculate all variations until you reach one that satisfies the final position above)