Brilliant Ways to Checkmate
Click here for answer
Qh1+!
pv 1. ... Qh1+ 2. Kxh1 Ng3+ 3. Kg1 Rh1#
menu