Winning Chess Sacrifices and Combinations

2b5/1p3r2/p1p2rk1/P1Pp1pp1/3P2P1/4P2P/2B1K3/1R3R2
              
menu