Winning Chess Sacrifices and Combinations

2brk1r1/p3bp1q/2p4p/1p2PP2/2p1N3/5Q1B/PP6/2KR3R
              
menu