Brilliant Ways to Checkmate

r6r/pp3ppp/3k1b2/2pb4/B4Pq1/2P1Q3/P5PP/1RBR2K1
              
menu