Here are some chess puzzles from the games of Ni Hua. White to move and win except where noted.
Solutions are between the brackets under each puzzle. Drag your cursor from one bracket to the other.
a) Ni vs Michael Richter, Budapest, 1999 3r2k1/Rp3p1p/1nb1p1pB/5q2/8/1PNr1PQ1/1P4PP/4R1K1 w - - 0 1 [ Re5 if Qf6 Bg5 ]
b) White Mates in 3. Ni vs M Ssegirinya Joseph-Mary, Shenyang, 1999 2r4b/pp1kprNp/3pNp1P/q2P2p1/2n5/4B2Q/PPP3R1/1K1R4 w - - 0 1 [ Nc5+ ]
c) Ni vs Hilton Bennett, Shenyang, 1999 3q3k/pp1rbprp/8/2pP3Q/4N3/4R1P1/PP3PK1/7R w - - 0 1 [ d6 Rxd6 (if Bxd6 Nf6 mates) Nxd6 Bxd6 Qd5 ]
d) Ni vs Tamas Herman, Budapest, 2000 r1b1k2r/4bpp1/pB1q1n2/3ppP1p/N3P3/P2B3P/1P4P1/2RQ1RK1 w k - 0 1 [ Bc7 if Qd7 Nb6 ]
e) Ni vs Erik Pinter, Oropesa, 2000 5Q2/7k/1p2b1r1/2p1b1qN/2P1B1pp/7P/8/5R1K w - - 0 1 [ Nf6+ Bxf6 Qxf6 if Bf5 Qxf5 ]
Ni Puzzles, Part II. The color disk on the diagram indicates who moves first.
a) White Mates in 3. Ni vs Zhu Chen, Tianjing, 2003 4b3/3r1k2/5P2/1p3P2/pB3K2/P6p/1P6/6R1 w - - 0 1 [ Rg7+ ]
b) Ni vs Zhao Jun, Yongchuan, 2003 r4k1r/p4ppp/1q3n2/3P4/4NB2/1P3N2/P1n2PPP/Q3R1K1 w - - 0 1 [ Nxf6 if gxf6 Bh6+ Kg8 Re4 or if Nxa1 Nd7+ or if Qxf6 Qxf6 gxf6 Bh6+ Kg8 Nh4 ]
c) Ni vs Pavel Skatchkov, Moscow, 2004 6r1/7n/3q2kP/p2P1RP1/1p6/5Q2/P4P2/6K1 w - - 0 1 [ Qd3 if Nxg5 Rf8+ or if Qc5 Re5+ ]
d) White Mates in 6. Ni vs Sergei Movsesian, Internet, 2006 6k1/6bp/2Np2p1/1q6/4p1nP/1PR3P1/8/5RBK w - - 0 1 [ Ne7+ Kh8 Rc8+ Bf8 Rf7 ]
e) Ni vs Zhang Pengxiang, Wuxi, 2006 2r4k/7p/2P1Pp2/5p2/3p4/8/7P/6RK w - - 0 1 [ e7 if f4 c7 ]
Ni Puzzles, Part III. The color disk on the diagram indicates who moves first.
a) Ni vs Vadim Malakhatko, Gibraltar, 2008 r5k1/pp2R3/2pB1nb1/3p1q1p/3P1Q2/2P4P/PP3PP1/6K1 w - - 0 1 [ Qh6 Bf7 Be6 ]
b) White Mates in 3. Ni vs Li Shilong, Beijing, 2008 3r1k2/6pp/p6N/1p4q1/3QR3/1P5P/P1P3P1/1K1n4 w - - 0 1 [ Qb4+ ]
c) Ni vs Zhang Pengxiang, Beijing, 2008 2kr4/p5pp/2pB1p2/2n5/2r1P3/5P2/PR4PP/1R4K1 w - - 0 1 [ Bxc5 if Rxc5 Rb8+ ]
d) White Mates in 3. Ni vs Wang Cheng, Hefei, 2010 3r3r/2kn1ppp/p2nb3/PpN1p3/4P3/4BP2/1P4PP/2R2BK1 w - - 0 1 [ Nxa6+ Kb7 Rc7+ ]
e) Ni vs Yaroslav Zherebukh, Chennai, 2011 5r1k/6qp/p5p1/nb2N3/4pN2/2Q5/B4PPP/6K1 w - - 0 1 [ Ne6 if Qf6 Nxf8 ]
f) Ni vs Yu Ruiyuan, Ningbo, 2011 R7/3k1p1p/P7/r1b5/1p2K3/4B3/5P2/8 w - - 0 1 [ Bxc5 Rxc5 a7 ]
g) Ni vs Ahmed Adly, Shenzhen , 2011 r1b2rk1/1pq1bppp/p3pn2/3n2N1/3R4/2N1B1P1/PPQ1PPBP/R5K1 w - - 0 1 [ Nxd5 if Nxd5 Qxh7# or if Qxc2 Nxe7+ Kh8 Nxf7+ mates ]