Encyclopaedia of Chess Middlegames
Click here for answer
gxh7+!
pv 1. gxh7+ Kh8 2. Rxg7 Re7 3. Rxe7 Bxe7 4. Qxd7 Qxd7 5. Rxd7 Rf1+ 6. Nd1 Rf7 7. Rd5 Kxh7 8. Rxe5
menu