Brilliant Ways to Checkmate
Click here for answer
Rf1+!
pv 1. ... Rf1+ 2. Rxf1 Qxe3+ 3. Kh1 Bc6+ 4. Qd5 Bxd5+ 5. Rf3 Bxf3#
menu