Ivanov Puzzles, Part II. White to move and win except where noted.
a) Ivanov vs Aleksandr Veingold, Parnu, 1982 3r1rk1/1b2bpp1/pN3n2/P6p/1PQ1nB2/6PP/1q2N1B1/2R2RK1 w - - 0 1 [ Rb1 Qa3 Rf3 ]
b) Ivanov vs Ilia Smirin, Minsk, 1985 4rrk1/1p1R2bp/4R1p1/p7/Pq2pP2/1P4PP/5B2/3Q2K1 w - - 0 1 [ Rxg7+ Kxg7 Qd7+ ]
c) White Mates in 4. Ivanov vs Ilia Smirin, Minsk, 1985 4Q3/1p3r1p/4R1pk/p7/P2BpP2/1q4PP/8/6K1 w - - 0 1 [ Rxg6+ if Kxg6 Qg8+ or if hxg6 Qh8+ ]
d) White Mates in 5. Ivanov vs Farit Balabaev, Tbilisi, 1985 r1br2k1/p1q4N/1p2p1p1/2p2p2/2P1N2Q/8/PPP3PP/5nK1 w - - 0 1 [ Nhf6+ Kf8 Qh8+ ]
e) Ivanov vs Jean Hebert, New York, 1989 3rk3/1p3p2/3bpQp1/1q4P1/1P4p1/2P3P1/2B2P2/3R2K1 w - - 0 1 [ Bxg6 if Rd7 Qxe6+ or if fxg6 Qxe6+ Be7 Qg8+ Bf8 Qxg6+ Ke7 Qf6+ mates ]