Brilliant Ways to Checkmate

2kr2r1/pp1n1p2/2p1p1bp/8/2PP1N2/8/PP3P1P/R2BQRK1
              
menu