Brilliant Ways to Checkmate
Click here for answer
Qg1+!
pv 1. ... Qg1+ 2. Rxg1 Nf2+ 3. Kg2 Bh3#
menu