Chess Today
Click here for answer
Bh6!
pv 1. gxh6 Re8+ 2. Qxe8 Qf6#
menu