Brilliant Ways to Checkmate
Click here for answer
Qxg7+!
pv 1. Qxg7+ Qxg7 2. Rxf8+ Bg8 3. Rxg8#
menu