agb2002: The material is identical.
Black threatens cxd3 and Nxf4.
The weak black castle and the position of the black queen suggest 20.Bxh6:
A) 20... Bxh6 21.Ng5+ Kg7 (21... Kg8 22.Qxh6 and mate in two; 21... Kh8 22.Qxh6+ Kg8 23.Qh7#) 22.Rxf7+
A.1) 22... Rxf7 23.Nxe6+ Kg8 24.Nxc7 seems to win decisive material:
A.1.a) 24... Rc8 25.Qxh6
A.1.a.i) 25... Ndf8 26.Nxd5 cxd3 27.Nf6+ Rxf6 28.exf6 dxc2 29.Rc1 followed by Rxc2 (the black rook must stop Qg7#) + -.
A.1.a.ii) 25... Rxc7 26.Qxg6+ Rg7 27.Qe6+ Kh8 28.Nxd5 cxd3 29.cxd3 + -.
A.1.b) 24... Be3+ 25.Qxe3 Rxc7 (25... cxd3 26.Nxd5 dxc2 27.Nc3 + -) 26.Nf2 + -.
A.2) 22... Kg8 23.Qxh6 Rxf7 24.Qxg6+ Rg7 25.Qxg7+ Kxg7 26.Nxe6+ Kf7 27.Nxc7 Rc8 28.Nxd5 cxd3 29.c3 + -.
A.3) 22... Kh8 23.Qxh6+ and mate next.
B) 20... cxd3 21.Ng5+ Kg8 22.Bxg7 and mate in two.
C) 20... Kg8 21.Bxg7 Kxg7 22.Ng5 Rh8 23.Rxf7+ Kg8 24.Qxe6
C.1) 24... Ngf8 25.Rxf8+ wins (25... Kxf8 26.Qf7#).
C.2) 24... Ndf8 25.Rxf8+ Kxf8 26.Rf1+ Kg7 27.Qf6+ (probably better than Rf7+) 27... Kh6 (27... Kg8 28.Qxg7+ Qg7 29.Qe6+ Qf7 30.Qxf7#) 28.Rf3 Kh5 29.Nf4+ Kg4 (29... Kh6 30.Rh3#) 30.Rg3#.
C.3) 24... cxd3 25.Rxd7+ Kf8 26.Qf7#.