Chess Puzzle of the Week (123): Solution

Last week’s endgame study by Leonid Kubbel (Wiener Mode 1910) solves like this:

1.Nd4+ Kd3 2. Bf5+ Be4 3. Bxe4+ Kxe4 4. Nb5! axb5+ 5. Ka3 b1Q(R) stalemate!

Congratulations to everyone who solved this correctly.