Brilliant Ways to Checkmate

r2r3k/p5pp/4R3/2q2p1Q/1nBR4/4P3/1P3PPP/6K1
              
menu