Friday Quiz 12.12.25

White to play

The solution is: 14. Nxh7 Kxh7 15. h5 Kg7 16. hxg6 fxg6 17. Ne5 Rf5 18. Nxg6 Bg5+ 19. f4 Nxc4 20. Qh3 Qg8 21. fxg5 Kf7 22. g4 Qxg6 23. gxf5 Qxg5+ 24. Kb1 Ke7 25. Qh8 Kd6 26. Rdg1 Qxf5 27. Qd8+ Bd7 28. Qxa8 Kc7 29. Rh8 Qf6 30. Qb8+ Kb6 31. Qd8+ 1-0