Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. c3 Nxe4 5. Qe2 d5 6. Bb3 Bc5 7. O-O O-O 8. d3
Nxf2 9. Rxf2 Bxf2+ 10. Qxf2 Re8 11. Nbd2 d4 12. cxd4 Nxd4 13. Nxd4 exd4 14.
Qxf7+ Kh8 15. Nf3 Rf8 16. Qh5 Bf5 17. Bg5 Qd6 18. Rd1 Qg6 19. Qxg6 Bxg6 20.
Nxd4 h6 21. Bh4 Rf4 22. Ne6 *
Position (FEN): r6k/ppp3p1/4N1bp/8/5r1B/1B1P4/PP4PP/3R2K1 b - - 3 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1071
Best move: Rxh4