Chess Today
Click here for answer
Rxf7+!
pv 1. Rxf7+ Nxf7 2. Ne6+ Rxe6 3. Qxd4+
menu