Winning Chess Sacrifices and Combinations
Click here for answer
Rh6!
pv 1. Rh6 Rxh6 2. b5 Rxh7
menu