Winning Chess Sacrifices and Combinations

1rb2rk1/p2n4/1p2pqp1/2p3Np/3P1P2/P2B2P1/1P3P2/2RQK2R
              
menu