Chess Today
Click here for answer
Rxh7+!
pv 1. Rxh7+ Kxh7 2. Rh1+ Rh5 3. Qxh5+ Qh6 4. Qxh6#
menu