Brilliant Ways to Checkmate
Click here for answer
Nxg3+!
pv 1. ... Nxg3+ 2. hxg3 Qh3+ 3. Qh2 Bxg2+ 4. Kg1 Rf1#
menu