Brilliant Ways to Checkmate

5r1k/pR2Q1pp/8/q2pP3/3Pn3/4B1P1/7P/7K
              
menu