Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 d6 5. Nxd4 Nxd4 6. Qxd4 Nf6 7. Nc3 Be7 8.
O-O h6 9. f3 O-O 10. Be3 Nd7 11. Qd2 Ne5 12. Be2 Bd7 13. Nd5 Be6 14. Nxe7+ Qxe7
15. b3 Bd7 16. h3 Bc6 17. c4 a6 18. Bd3 Bd7 19. Bc2 f6 20. f4 Nf7 21. f5 Bc6
22. Rf4 Ng5 23. Rg4 Bxe4 24. Rxe4 *
Position (FEN): r4rk1/1pp1q1p1/p2p1p1p/5Pn1/2P1R3/1P2B2P/P1BQ2P1/R5K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1055
Best move: Nxe4