Winning Chess Sacrifices and Combinations
Click here for answer
Qd5+!
pv 1. Qd5+ Qe6 2. Qxe6+ Rf7 3. Qxf7#
menu