Brilliant Ways to Checkmate
Click here for answer
Nfg5!
pv 1. Nfg5 fxg5 2. Nf6 Bxf6 3. Be4 Bxd4 4. Qxh7#
menu