Brilliant Ways to Checkmate
Click here for answer
Qxd8+!
pv 1. Qxd8+ Kxd8 2. Bf6+ Ke8 3. Rc8#
menu