Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. d4 d6 5. Bxf4 Nf6 6. e5 Nd5 7. Bg3 Be7 8. Bc4
Be6 9. O-O Ne3 10. Qe2 Nxf1 11. Qxf1 Bxc4 12. Qxc4 O-O 13. Nc3 dxe5 14. d5 Na5
15. Qe2 b6 16. Bxe5 Bc5+ 17. Kh1 Re8 18. Qd3 f6 19. Bg3 Re3 20. Qd2 Nc4 21. Qc1
Qd7 22. b3 Ne5 23. Nxe5 fxe5 24. Na4 Bd6 *
Position (FEN): r5k1/p1pq2pp/1p1b4/3Pp3/N7/1P2r1B1/P1P3PP/R1Q4K w - - 2 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 868
Best move: Qxe3