Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. d3 Bc5 6. Be2 Ng4 7. Bxg4 Qh4
8. O-O Bxg4 9. Qd2 O-O 10. Qg5 Qxg5 11. Bxg5 Bd6 12. d4 Rae8 13. e5 Be7 14. Be3
f6 15. exf6 Bxf6 16. c3 Rf7 17. Nd2 a5 18. Nb3 b6 19. Nd2 a4 20. a3 Bh5 21. h3
Rd7 22. Rfe1 c5 23. g4 Bg6 24. dxc5 *
Position (FEN): 4r1k1/2pr2pp/1p3bb1/2P5/p5P1/P1P1B2P/1P1N1P2/R3R1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1657
Best move: Rxe3