2000-2200, ADVANCED

Elo 2000-2200

Category: 2000-2200 elo

White to play and win.

Solution:

19. Nf6+ !! Bxf6 20. Bb1 Re8 21. Bh7+ Kh8 22. Bg6+ Kg8 23. Qh7+ Kf8 24. Qxf7# 1-0

Print