Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Nxd4 exd4 5. c3 Qf6 6. O-O dxc3 7. Nxc3 Bc5
8. d3 d6 9. Nd5 Qd8 10. Qf3 Nf6 11. Nxf6+ Qxf6 12. Qxf6 gxf6 13. Bh6 Rg8 14. a3
Bh3 15. Rfe1 Rxg2+ 16. Kf1 Rxf2+ 17. Kg1 Rxb2+ 18. Be3 Bxe3+ 19. Rxe3 O-O-O *
Position (FEN): 2kr4/ppp2p1p/3p1p2/8/2B1P3/P2PR2b/1r5P/R5K1 w - - 1 20
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1234
Best move: Rxh3