Loiodice chess tactics

r3rk2/ppp1qp1n/3b2pN/6Pp/3BPp2/1P5P/1PP1Q3/2KR2R1
              
menu