1.1.Rh5 Rd7 2.Bxh6 Rh7 3.Bg7+ Kg8 4.Be5+ winning the Queen.
2.1.Rf8+ and Black can resign since 1...Kc7 2.b6+ axb6 3.Rc2+ Rc4 4.Rxc4# is mate.
3.1.Nf6 gxf6 (1...h6 2.Rxh6+ gxh6 3.Qh1 +-) 2.gxf6 Qd8 (2...Rxb1 3.Qh6 +-) 3.Rxh7+ Kxh7 4.Qh6+ with mate in 2.
4.1.Nf6+ gxf6 2.exf6 and Black can't stop both threats of 3.Qg3+ and 3.Qxf8+.
5.1.Nf6+ Kf8 2.Rg1 and Black resigned because 2...Rxc7 is answered by 3.Rg8+ Ke7 4.Re8#.
6.1.Qf4+ (1.a8=Q?? Bg1+ 2.Kh1 Bf2+ 3.Kh2 Qg1#) Bxf4+ 2.Rxf4 Qc1 3.Rf7 and White is winning.
7.1.Nxe4 Nxc3 2.Nf6+ and Black resigned.
8.1.Rh7 and Black resigned as he can't avoid mate (2.Bxg6# is threatened) without massive material loss.
9.1.Re1 Qd7 2.Qh8+ Kf7 3.Qh5+ Kf8 4.Qg6 with a won position for White.
10.1.Ne8! f6 (1...Rxe8 2.Qf6 Rg8 3.h6 Nf5 4.Bxf5 Bf8 5.Bxc8 +-) 2.gxf6 Kg8 (2...Rxe8 3.f7 Rf8 4.h6 Nf5 5.Qxf5! Bxf5 6.hxg7#) 3.Nxg7 winning for White.
11.1.Qg7+!! Nxg7 2.Nh6+ Kh8 3.Nexf7+ Rxf7 4.Nxf7+ Kg8 5.Nxd8 and White has a won position.
12.1.Nf6+!! Nxf6 2.exf6 and Black must give up his queen as white is threatening 3.Qh7#.