Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c4 e6 3. Nf3 Nc6 4. Nc3 Nf6 5. d3 d6 6. Be2 Be7 7. O-O a6 8. d4
cxd4 9. Nxd4 Nxd4 10. Qxd4 e5 11. Qd1 O-O 12. f3 Be6 13. b3 Rc8 14. Be3 b5 15.
Nd5 bxc4 16. Bxc4 Nxd5 17. exd5 Bf5 18. Bxa6 Ra8 19. Bb7 Rb8 20. Bc6 Bg5 21.
Ba7 Rb4 22. a3 Rh4 23. Bf2 Rh6 24. b4 Bh4 25. Bxh4 *
Position (FEN): 3q1rk1/5ppp/2Bp3r/3Ppb2/1P5B/P4P2/6PP/R2Q1RK1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1502
Best move: Qxh4