Encyclopaedia of Chess Middlegames
Click here for answer
Rg3+!
pv 1. Rg3+ Kh8 2. Qh6 Rg8 3. Re8 Qg5 4. Qxg5 Rxe8 5. Qg7#
menu