Chess puzzle (Advantage)
Moves: 1. c4 c5 2. e3 g6 3. b3 Bg7 4. Nc3 Nc6 5. Bb2 d6 6. Bd3 Nb4 7. Be4 f5 8. Bf3
Nd3+ 9. Ke2 Nxb2 10. Qc2 Nxc4 11. bxc4 Qa5 12. Rb1 Rb8 13. Bc6+ Bd7 14. Bd5 e6
15. Rxb7 Rxb7 16. Bxb7 Ne7 17. Qd3 Qc7 18. Ba6 Bc6 19. Nf3 e5 20. Ng5 Qd7 21.
Rb1 O-O 22. g3 h6 23. Nh3 f4 24. Nd5 Nf5 25. gxf4 exf4 26. Nhxf4 Nh4 27. Rg1 g5
28. Ng6 Rxf2+ *
Position (FEN): 6k1/p2q2b1/B1bp2Np/2pN2p1/2P4n/3QP3/P2PKr1P/6R1 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 615
Best move: Kxf2