Brilliant Ways to Checkmate

4rrk1/pppb4/7p/3P2pq/2PQ4/6P1/PP3nKP/R3RNN1
              
menu