Brilliant Ways to Checkmate
Click here for answer
Nf3+!
pv 1. ... Nf3+ 2. gxf3 Bxf3 3. Bb5+ Kxf7 4. Bc4+ Kf8 5. Qh6+ Rxh6 6. d4 Rh1#
menu