Winning Chess Sacrifices and Combinations
Click here for answer
h3!
pv 1. h3 Bf5 2. hxg4 Qxg4 3. Qxa7 Rg6 4. Qf2 f6 5. exf6 Rfxf6 6. Qe3 c5
menu