Encyclopaedia of Chess Middlegames
Click here for answer
Rxg7+!
pv 1. Rxg7+ Bxg7 2. Rxg7+ Kh8 3. Rg8+ Kxg8 4. Qg6+ Kh8 5. Qg7#
menu