Brilliant Ways to Checkmate
Click here for answer
Qxg6+!
pv 1. Qxg6+ Kh8 2. Bxf5 exf5 3. Qxh6+ Rh7 4. Qxh7#
menu