Brilliant Ways to Checkmate

2kr3r/pp6/6p1/2bpqb2/8/1BP1P3/PP1NQ1PP/2KR2NR
              
menu