Encyclopaedia of Chess Middlegames
Click here for answer
Rh1+!
pv 1. ... Rh1+ 2. Nxh1 Bh2+ 3. Kxh2 Rh8+ 4. Bh6 Rxh6+ 5. Kg3 Nf5+ 6. Kg4 Rh4#
menu