Brilliant Ways to Checkmate

r3kb2/ppp5/7r/3p4/4p2q/5n1P/PPPP1PP1/RNBQ1R1K
              
menu