
White to play
The solution is: 16. Bg6 O-O 17. Bxh7+ Kh8 18. dxc5 Nxc5 19. Nxc5 Rxc5 20. Rxc5 Bxc5 21. Bg6+ Kg8 22. Bxf7+ Rxf7 23. Qh8+ 1-0

White to play
The solution is: 16. Bg6 O-O 17. Bxh7+ Kh8 18. dxc5 Nxc5 19. Nxc5 Rxc5 20. Rxc5 Bxc5 21. Bg6+ Kg8 22. Bxf7+ Rxf7 23. Qh8+ 1-0