Brilliant Ways to Checkmate

r1b1qN1k/1pp3p1/p2p3n/4p1B1/8/1BP4Q/PP3KPP/8
              
menu