Here are some chess puzzles from the Catalan, Open, 5.Nf3 (ECO E04).
1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 dxc4 5.Nf3
Solutions are between the brackets under each puzzle.
Drag your cursor from one bracket to the other.
White to move and win except where noted.
a) Silber vs Ivan Brychta, corr., 1969 2r1k2r/pp2qpp1/4p2p/nb2N3/1bp1Q3/6P1/PP1BPPBP/R2R2K1 w k - 0 1 [ Ng6 if fxg6 Bxb4 ]
b) G Ballatore vs Peter Varga, Paris, 1990 r1b1kb1r/pp3ppp/2n1pn2/q1p1N3/Q1pP4/6P1/PP2PPBP/RNB1K2R w KQkq - 0 1 [ Qxa5 Nxa5 Bd2 if Nc6 Nxc6 ]
c) Juha Pessi vs Tapani Sammalvuo, Jyvaskyle, 1994 r3k1r1/1b2bp1p/3qp3/1pnp4/3B4/4Q1P1/3NPPBP/R4RK1 w q - 0 1 [ Rxa8 Bxa8 Rc1 ]
d) Jozsef Horvath vs Siegfried Keuschnig, Velden, 1996 3qk2r/2rb1pp1/p3pn2/1pN1N1p1/1n6/6P1/PP2PPBP/R2Q1RK1 w k - 0 1 [ Nb7 if Q any Nd6+ ]
E04 Puzzles, Part II. White to move and win.
a) Mihail Kopylov vs Joern Luckow, Hamburg, 1999 5rk1/1bp1qppp/p3pn2/nr2N3/2QP1B2/6P1/1P2PPBP/R2R2K1 w - - 0 1 [ Rxa5 if Bxg2 Kxg2 Rxa5 Nc6 ]
b) Jim Daniluk vs Dave Gomboc, Edmonton, 2000 rnnq1rk1/1b3ppp/p7/1p1P2Q1/2p3N1/6P1/1P3PBP/RN3RK1 w - - 0 1 [ Nh6+ w/Nxf7+ ]
c) Stephane Guedon vs Nicolas Aiglon, France, 2000 r4rk1/ppqb1ppp/3bpn2/n3N3/5B1Q/2N3P1/PP2PPBP/R4RK1 w - - 0 1 [ Nxd7 Qxd7 Rfd1 if Nc4 b3 ]
d) Ilya Frog vs Evgeny Vorobiov, Moscow, 2001 2r2rk1/pp1bqp2/1bn1pp1p/8/4N3/3Q1NP1/PP2PPBP/R4RK1 w - - 0 1 [ Qxd7 ]
e) Christian Bauer vs Gabriel Sargissian, Internet, 2004 1n1q1rk1/r1p2ppp/p3pb2/1p6/2NPB3/4P1P1/PP3P1P/R2Q1RK1 w - - 0 1 [ Qh5 h6 Qc5 ]
E04 Puzzles, Part III. Black to move and win.
a) Anatoli Sirota vs Naum Kagan, Melbourne, 1998 r3k2r/pp1bqpp1/2n2n1p/2b1p3/2Q5/2N2NP1/PP1BPPBP/R4RK1 b kq - 0 1 [ ...e4 if Ne1 Na5 ]
b) Sposto Pompa vs Roar Elseth, Internet, 2003 r2qkb1r/p2b1ppp/2n1pn2/1Q6/3p4/5NP1/PP2PPBP/RNB2RK1 b kq - 0 1 [ ...Nb4 if Qc4 Rc8 ]
c) Alexander Foiminyh vs Vadim Ruban, Voronezh, 1988 3rb1k1/p3q1p1/7P/2b1pp2/1p6/5P2/PP3PBP/1QB1R1K1 b - - 0 1 [ ...Bxf2+ if Kxf2 Qh4+ Ke2 Bb5+ ]
d) Harry Cattoir vs Willem De Jong, Gent, 2006 1r1qkb1r/pbp2ppp/1p2pn2/n7/P1NP4/5NP1/1PQ1PPBP/R1B2RK1 b k - 0 1 [ ...Be4 ]