Brilliant Ways to Checkmate
Click here for answer
Qf1!
pv 1. ... Qf1 2. Ng6+ hxg6 3. Qg8+ Kxg8 4. Rxf1 Rxf1#
menu