Chess Today
Click here for answer
Rd7!
pv 1. ... Rd7 2. Qxd7 Ng3+ 3. hxg3 Qh5#
menu