Brilliant Ways to Checkmate
Click here for answer
Bc7!
pv 1. Bc7 Rxg2+ 2. Qxg2 Qxc7 3. Rxc5+ Qxc5 4. Qb7+ Kxa5 5. Ra1#
menu