Brilliant Ways to Checkmate
Click here for answer
Qxg7+!
pv 1. Qxg7+ Kxg7 2. h8=Q+ Rxh8 3. Rg5+ Kf8 4. Rxh8+ Ng8 5. Rhxg8#
menu