Encyclopaedia of Chess Middlegames
Click here for answer
Bc3!
pv 1. Bc3 c4 2. Rxc4 Bd6 3. Rxe8+ Qxe8 4. Qf3 Qf7 5. b4 Re8 6. Rh4 Be5 7. Bxe5 Rxe5
menu