Brilliant Ways to Checkmate

3nbr2/5q1p/r3pRpk/p2pQR2/1ppP2p1/2P5/PPB4P/6K1
              
menu