Encyclopaedia of Chess Middlegames
Click here for answer
Nxb5!
pv 1. Nxb5 cxb5 2. Qc5 Nc6 3. Qd6+ Qc7 4. Ra8#
menu