Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. d4 Nf6 3. Nc3 Nc6 4. b3 Bf5 5. Bb2 Nb4 6. e4 dxe4 7. Nh4 Bg4 8. f3
exf3 9. gxf3 Bh5 10. a3 Nc6 11. Bg2 e6 12. Qd3 Be7 13. Bf1 O-O 14. O-O-O Nd5
15. Ng2 Nxc3 16. Qxc3 Rb8 17. d5 Bg5+ 18. Kb1 Bf6 19. Qc5 Bxb2 20. Kxb2 exd5
21. Rxd5 Qf6+ 22. Kb1 Rfe8 *
Position (FEN): 1r2r1k1/ppp2ppp/2n2q2/2QR3b/8/PP3P2/2P3NP/1K3B1R w - - 3 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1291
Best move: Rxh5