Brilliant Ways to Checkmate
Click here for answer
Qh3!
pv 1. ... Qh3 2. Nf6+ gxf6 3. gxh3 Nxh3#
menu