I’ve just published a review of Speed Demon, the life and games of Alexey Vyzhmanavin.
Monday’s puzzle was taken from one of his games.
Vyzhmanavin won by sacrificing two pieces: 16. Bxg6!! hxg6 17. Ne6!!, yielding a winning attack.
Congratulations to Maxim (on WhatsApp) and Andy from West London on X/Twitter, who both came up with the correct answer very quickly.
Here’s the complete game: click on any move for a pop-up window.