Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e5 3. d5 Bc5 4. Nc3 d6 5. e4 c6 6. Nf3 Ng4 7. Be3 Nxe3 8. fxe3
Bxe3 9. Qd3 Qb6 10. Nd1 Qb4+ 11. Nd2 Bd4 12. Rb1 Bg4 13. Be2 Bxe2 14. Qxe2 a5
15. a3 Qb6 16. Nf3 Bc5 17. Nc3 a4 18. h4 Nd7 19. g4 Nf6 20. g5 Ng4 21. h5 Bf2+
22. Kd2 Be3+ 23. Kc2 Qb3+ 24. Kd3 Nf2+ *
Position (FEN): r3k2r/1p3ppp/2pp4/3Pp1PP/p1P1P3/PqNKbN2/1P2Qn2/1R5R w kq - 7 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1313
Best move: Kxe3