Brilliant Ways to Checkmate

2kr3r/pp2bppp/2p1bq2/8/4QB2/2PB4/PPP2PPP/3RR1K1
              
menu