Solve This Puzzle

Sort:
T0mN00k

I had the black pieces in this position. Mating net.

Mathnerd2015
Kg7
Mathnerd2015
h6+