Brilliant Ways to Checkmate

r1bq1n1r/pp3QpB/2p1pb2/5R2/2pPk3/8/PPP3PP/R5K1
              
menu