Brilliant Ways to Checkmate
Click here for answer
Qxf6+!
pv 1. Qxf6+ Rxf6 2. Rd8+ Qe8 3. Rxe8+ Rf8 4. Rxf8#
menu