[Checkmate in 6] Pandemonium on the board, inelegant checkmate

Sort:
KlekleLegacy
White to play and mate in 6.