Brilliant Ways to Checkmate

2kr4/ppp2ppp/2q5/7n/5n2/7P/PPP2RPN/R3QK2
              
menu