Brilliant Ways to Checkmate
Click here for answer
Qxd1+!
pv 1. ... Qxd1+ 2. Nxd1 Nf3+ 3. Qxf3 Re1+ 4. Bf1 Rxf1#
menu