Brilliant Ways to Checkmate
Click here for answer
Nb6+ Qxe6+!
pv 1. Nb6+ axb6 2. Bxe6+ fxe6 3. Qxe6#
menu