Brilliant Ways to Checkmate
Click here for answer
Bxf7+!
pv 1. Bxf7+ Kxf7 2. Ng5+ Kf6 3. Qe6#
menu