Brilliant Ways to Checkmate
Click here for answer
Qxd8+!
pv 1. Qxd8+ Rxd8 2. gxf7+ Ke7 3. Bc5#
menu