Brilliant Ways to Checkmate

2kr3r/pp2bppp/4bn2/1Npp3q/5B1Q/3B4/PPP2PPP/1K1R3R
              
menu