Chess Today
Click here for answer
Ng5!
pv 1. Ng5 Qxg5 2. Rh8+ Kxh8 3. Qh2+ Kg8 4. Qh7#
menu