Brilliant Ways to Checkmate

r1bq1rk1/pp5R/2p1p1B1/3pP1b1/2P5/2N1P3/PPQ2P2/3RK3
              
menu