Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Be7 5. Nc3 Bf6 6. Be3 Nc6 7. Nxc6 Bxc3+
8. bxc3 bxc6 9. Bc4 Qf6 10. Bd4 Qg6 11. Qf3 Nf6 12. O-O O-O 13. e5 Nd5 14. Bd3
Qg5 15. Qg3 Qh6 16. exd6 cxd6 17. Bc4 Nb6 18. Bd3 Bb7 19. Be3 Qe6 20. Qh4 h6
21. Rfe1 Qd5 22. Bxh6 c5 23. Be4 Qc4 24. Bxb7 *
Position (FEN): r4rk1/pB3pp1/1n1p3B/2p5/2q4Q/2P5/P1P2PPP/R3R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 869
Best move: Qxh4