Brilliant Ways to Checkmate
Click here for answer
Qh1+!
pv 1. ... Qh1+ 2. Kxh1 Bf3+ 3. Kg1 Rd1+ 4. Re1 Rxe1#
menu