Chess puzzle (Advantage)
Moves: 1. d4 f5 2. c4 Nf6 3. Nc3 e6 4. e4 fxe4 5. Nxe4 Nxe4 6. Qh5+ g6 7. Qg4 Nf6 8.
Qf4 d6 9. Bd3 Qe7 10. Ne2 Nc6 11. d5 exd5 12. cxd5 Ne5 13. Bb5+ Bd7 14. Bxd7+
Nexd7 15. O-O O-O-O 16. Re1 Qf7 17. Qd4 Bg7 18. Qxa7 Qxd5 19. Nf4 Qc5 20. Qa8+
Nb8 21. Ne6 Rde8 22. Be3 Qc6 23. Nxg7 Rhg8 24. Rac1 Qa6 25. Ne6 *
Position (FEN): Qnk1r1r1/1pp4p/q2pNnp1/8/8/4B3/PP3PPP/2R1R1K1 b - - 4 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1312
Best move: Rxe6