Brilliant Ways to Checkmate

1B2K3/p2p1ppQ/N3k3/P1R1p2N/3p1b2/3P2p1/6P1/8
              
menu