2000-2200, ADVANCED

Elo 2000-2200

Category: 2000-2200 elo

White to play and win.

Solution:

17. Qxc7 ! Nxc7 18. Rxd7 ! Qxd7 (18... Qh4 {was played in the game.}) 19. Nf6+ $1 gxf6 (19... Kh8 20. Nxd7 {White wins}) 20. Rg1+ Kh8 21. Bxf6# 1-0

Print