Encyclopaedia of Chess Middlegames
Click here for answer
Rxg7+!
pv 1. Rxg7+ Kxg7 2. Qc3+ Re5 3. fxe5 b4 4. Qd4 Qe6 5. Re7 Rd8 6. Rxe6 Bxe6
menu