Mate in 9!

Sort:
Avatar of HimanshuSinghal
Avatar of HimanshuSinghal

Will share the solution in the comments.

Avatar of HimanshuSinghal

... Bxh3

Rxh3 Nf4

Ne2 Nxh3

f4 Nxf4

Nc1 Nxd5

Nb3 Qxc3+

Ke2 Rxb3

exd5 Rb1

Bxa6 Qe1