Chess Today
Click here for answer
Qxg6!
pv 1. Qxg6 fxg6 2. Be6+ Kf8 3. Rh8#
menu