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