Solution
1.S*1c 2.Kx1c 3.B*3a 4.Rx3a 5.G*2c
1.S*1c 2.Kx1c 3.B*3a 4.Rx3a 5.G*2c

1.Nx7c+

if 2.Nx7c, 3.P7d

1.Bx5c+

if 2.Gx5c, 3.N6e 4.G4c 5.Nx7c+
1.R1c+ 2.Gx1c 3.G*2b
1.G2b 2.Gx2b 3.R4a+

1.B*9g

if 2.R8i+, 3.Bx5c+

1.P*8c

if 2.Rx8c, 3.B*6a
1.N*4c 2.Gx4c 3.S*3b 4.Kx3b 5.N*4d 6.K4a 7.N*5c 8.Gx5c 9.G*4b
1.S*3b 2.Gx3b 3.N*4c 4.Gx4c 5.S*3b

1.P*3d

if 2.Sx3d, 3.B*7a