1800-2000, ADVANCED Category: 1800-2000 eloWhite to play and win. Solution:1. Bh7 ! Qd7 (1... Bxc5 2. Qxc5+ Qd6 3. Qxd6#) 2. Bxe7+ {and White won.} 1-0 Print Prev Next