Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Be2 Nc6 4. c3 Nf6 5. d3 Bg4 6. h3 Bh5 7. O-O Bg6 8. Nh4
Ne5 9. f4 Nc6 10. Nxg6 fxg6 11. Nd2 h5 12. a3 h4 13. Nf3 e5 14. fxe5 Nxe5 15.
d4 Nxf3+ 16. Bxf3 cxd4 17. cxd4 Rc8 18. Bg5 Be7 19. Qe1 Qb6 20. Bxh4 Qxd4+ 21.
Qf2 Qe5 22. Qxa7 *
Position (FEN): 2r1k2r/Qp2b1p1/3p1np1/4q3/4P2B/P4B1P/1P4P1/R4RK1 b k - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1584
Best move: Rxh4