Brilliant Ways to Checkmate

4rrk1/p5pp/8/2P3Q1/5nn1/1N6/PP3qBP/2R3RK
              
menu