Encyclopaedia of Chess Middlegames
Click here for answer
Qxf2+!
pv 1. ... Qxf2+ 2. Rxf2 Re1+ 3. Rf1 Bh2+ 4. Kh1 Rxf1#
menu