Brilliant Ways to Checkmate

4r1k1/pp3ppp/6q1/3p4/2bP1n2/P1Q2B2/1P3PPP/6KR
              
menu