Here are some chess puzzles from the King's Indian, Four Pawns Attack (ECO E76).
1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4
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) Henry Atkins vs JM Conde, Australia, 1925 r1bqr3/pppnpkbp/3p2pn/8/2PP1PP1/2N2N1P/PP2B3/R1BQK2R w - - 0 1 [ Ng5+ ]
b) Istvan Bilek vs Enrico Paoli, Balatonfured, 1958 r4rk1/pp3p2/3p2p1/2qNpP1p/2PnPbn1/3B3Q/PP3BPP/R4RK1 w - - 0 1 [ b4 ]
c) S Fleischmann vs Juergen Ditter, Cologne, 1989 r1b2r2/pp5k/2npp1p1/2p2n2/2P1NPQq/3B4/PP4PP/R1B2R1K w - - 0 1 [ Ng5+ if Kg8 Bxf5 ]
d) Artem Kondrashev vs Alexander Krylov, Kirishi, 2006 rnbk3r/p4pbp/1p2pnp1/2p5/2P1PP2/2N1B3/PP2B1PP/R3K1NR w - - 0 1 [ e5 w/exf6 or Bf3 ]
E76 Puzzles, Part II. White to move and win except where noted.
a) White Mates in 5. Alexander Cherepkov vs Anatoly Kremenietsky, Yaroslavl, 1982 r4rk1/4pp1p/b2p1npQ/3P1P2/2p1P3/2B2N2/PPq3PP/4R2K w - - 0 1 [ Bxf6 exf6 Ng5 ]
b) Sergey Kishnev vs Bolat Asanov, Barnaul, 1988 rnb4k/pp5p/3p1qp1/3Q2N1/2PpB3/8/PP4PP/R6K w - - 0 1 [ Nf7+ Kg7 Nxd6 ]
c) Carlos Santos vs Pedro Parcerias, Lisbon, 1991 r1b2r1k/pp4bp/n2P2p1/6p1/2B1pqP1/2Q1NN2/PP1K2P1/5R1R w - - 0 1 [ Ne5 if Qxe5 Rxf8+ mates ]
d) White Mates in 7. Jaroslav Srokowski vs Philipp Tuerk, Cologne, 1994 2r1rk2/pp1bq1bQ/5pP1/2p1p3/2P1P3/2NBB2n/PP5K/R4R2 w - - 0 1 [ Bh6 if Be6 Qh8+ Bg8 Bxg7+ Qxg7 Rxf6+ ]
E76 Puzzles, Part III. Black to move and win.
a) Enrique Reinhardt vs Emilio Cafure, Buenos Aires, 1964 r1bq1rk1/ppp5/3p2p1/3Pb2p/2P1Pp2/3B1QnP/PP1BNRP1/R5K1 b - - 0 1 [ ...Bg4 if hxg4 Qh4 Nxg3 fxg3 ]
b) Andy Wuyts vs Jan Verstraten Lommel, 1994 r4rk1/pp2ppbp/6p1/2P5/Nn1N1P2/P3B3/1Pb3PP/R4RK1 b - - 0 1 [ ...Bxd4 Bxd4 Nc6 ]
c) Jyrki Raki vs Tommi Luukkonen, Lappeenranta, 1995 r1b2rk1/1p1n1pbp/2pP2p1/q3p3/2P1Pn2/pPN1BN1P/P1BQ2P1/1R3RK1 b - - 0 1 [ ...Qxc3 if Bxf4 exf4 ]
d) Vladimir Phadeev vs Alexey Usov, Kstovo, 1997 r5k1/2nnppbp/q2p2p1/P1pP4/1r2PP2/R1N5/1P1NQ1PP/2B2RK1 b - - 0 1 [ ...Bxc3 if Qxa6 Bd4+ ]
e) Arnaud Labarthe vs Laurent Guidarelli, Calvi, 2004 rn1q1rk1/ppp3b1/6pp/2nP1P2/2PNp3/6N1/PP4PP/R1BQK2R b - - 0 1 [ ...Nd3+ ]
f) Marco Punteri vs Renato Skoberne, Nova Gorica, 2005 r5k1/4qpbp/1n1N2p1/2p5/1n2PP2/1B3R2/1P1Q2PP/2B3K1 b - - 0 1 [ ...Bd4+ ]