Brilliant Ways to Checkmate
Click here for answer
Bd5+!
pv 1. ... Bd5+ 2. Qe4+ Bxe4+ 3. f3 Bxf3+ 4. Rxf3 Qg1#
menu