Brilliant Ways to Checkmate

6k1/1bp2ppp/p2p1b2/7R/Q1P5/P3q3/1r3NPP/5RK1
              
menu