Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 O-O 5. f4 e6 6. Nf3 d5 7. e5 Nfd7 8. cxd5
exd5 9. Bd3 Nb6 10. O-O Bg4 11. Qc2 Bxf3 12. Rxf3 Nc6 13. Be3 Nb4 14. Qe2 Nxd3
15. Qxd3 Nc4 16. b3 Nxe3 17. Qxe3 c6 18. f5 Re8 19. Qf2 c5 20. f6 Bh8 21. Rd1
cxd4 22. Qxd4 Qc7 23. Nxd5 Qxe5 24. Ne7+ *
Position (FEN): r3r1kb/pp2Np1p/5Pp1/4q3/3Q4/1P3R2/P5PP/3R2K1 b - - 1 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1150
Best move: Rxe7