Chess Today
Click here for answer
Qxh7+!
pv 1. Qxh7+ Kxh7 2. Rd4 Ne4 3. Rxe4 Rxc4 4. Rxc4 Qg4 5. Rcxg4 f5 6. Rh3#
menu