Brilliant Ways to Checkmate

4rr1k/1ppb3p/2q3p1/p7/3n4/1BP1B3/PP3PP1/2K2Q1R
              
menu