Chess Today
Click here for answer
Qxg6+!
pv 1. Qxg6+ Kxg6 2. R1e6+ Kh7 3. Rh6#
menu