Castle Checkmate

Sort:
Avatar of BishopTakesH7
Fortunately, my opponent didn't resign.