Brilliant Ways to Checkmate
Click here for answer
Qg6!
pv 1. Qg6 Bg5 2. Rxg5 hxg5 3. f6 dxc3 4. Qxg7#
menu