
Category: 1800-2000 elo
White to play and win.
Solution:
1. Bf6 ! {Black resigned here.} Nxe4 (1... gxf6 2. Qh6+ Kg8 3. Qh7#) (1... Kg8 2. Qg5 Ne6 3. Qxa5 {White wins}) 2. Qh6+ Kg8 3. Qxg7# 1-0
White to play and win.
1. Bf6 ! {Black resigned here.} Nxe4 (1... gxf6 2. Qh6+ Kg8 3. Qh7#) (1... Kg8 2. Qg5 Ne6 3. Qxa5 {White wins}) 2. Qh6+ Kg8 3. Qxg7# 1-0