Brilliant Ways to Checkmate

8/2p2ppk/4p2p/3p4/2nPb2P/2P1P1P1/7r/R1K1Q3
              
menu