Last week’s endgame study solves as follows (main line only: you can work out the other variations for yourself):
1. h7! d2 2. h8Q d1Q 3. Qc3+! Ka6 4. Qb2! Bb5 5. Qf6+ Ka5 6. Qc3+ Ka6 7. Bd4! Qb1 8. Bb6!! Kxb6 9. Qc7+ Ka6 10. Qa7#
Congratulations to everyone who found the solution!