Chess Puzzle of the Week (131): Solution

The solution to last week’s puzzle (Makhnev – Ismagambetov Almaty 2020):

Black won by playing 41… Ng5! 42. fxg5 Qe4+ 43. Rf3 (43. Kg3 Qe3+ 44. Kh4 (44 Kg2 Qe2+) 44… Qf2+!) 43… Qe2+ 44. Kg3 Bg1! and White resigned.

Well done to everyone who got it right!