Brilliant Ways to Checkmate

8/p4pkr/1n3bp1/2p1Q2p/1q2P3/1B1R2N1/Pr3PP1/2R3K1
              
menu