Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 c5 6. Qe5+ Qe7 7. Qxe7+
Bxe7 8. b3 d6 9. Bb2 Bf6 10. Bxf6 Nxf6 11. Nc3 O-O 12. Bd3 a6 13. O-O-O b5 14.
Nd5 Ng4 15. Rdf1 Be6 16. h3 Ne5 17. Nf4 c4 18. bxc4 Bxc4 19. Bxc4 bxc4 20. Rd1
Rfd8 21. Nd5 a5 22. Ne7+ Kh8 23. Rd5 a4 24. Rhd1 Rd7 25. Nf5 Rb8 26. Nxd6 Nc6
27. Nxf7+ *
Position (FEN): 1r5k/3r1Npp/2n5/3R4/p1p1P3/7P/P1P2PP1/2KR4 b - - 0 27
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 680
Best move: Rxf7