Brilliant Ways to Checkmate

8/p4pkp/P1p3p1/2p5/2n1P1q1/2PKp1P1/2P5/1Q2B3
              
menu