Brilliant Ways to Checkmate

r2qkb1r/pp4pp/5n2/2p1N3/2BpP3/6N1/PPP3PP/R1BbK2R
              
menu