Brilliant Ways to Checkmate
Click here for answer
Bd5!
pv 1. Bd5 Bxd5 2. Nd7#
menu