Encyclopaedia of Chess Middlegames
Click here for answer
Qxe5+!
pv 1. Qxe5+ Rf6 2. Bxf6+ Kf8 3. Rd8+ Kf7 4. Rd7+ Kf8 5. Qb8#
menu