Forced checkmate in 10 moves

Sort:
Don_Quijote_DLM

This is a puzzle from the Analysis of one of my games. My opponent didn't play 1...Kh8. instead he resigned. What do you think about it?

Don_Quijote_DLM

Sorry I didn't know how to hide the moves.