tough mate in 7

Sort:
Avatar of trigs

since my previous puzzle (mate in 2) was given a `so so` by a couple people, i thought i`d make a more challenging puzzle.

this one requires three sacrifices!

fyi there are two solutions for the last two moves for white, but try to find the one that forces Black to have no options to defend. alternatives are in the move list. good luck!