Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Bc5 4. d4 Bb6 5. Bxf4 Qe7 6. Bd3 Qb4+ 7. Nc3 Qxb2 8.
Ne2 Ba5+ 9. Kf2 Bb6 10. Rf1 Nf6 11. Kg1 O-O 12. Kh1 Qa3 13. Ng5 h6 14. Nh3 d6
15. Bxh6 Bxh3 16. gxh3 Ne8 17. Rg1 f5 18. exf5 Qa4 19. Rg4 Nd7 20. Qg1 Rf7 21.
c3 Qc6+ 22. Be4 d5 23. Bd3 *
Position (FEN): r3n1k1/pppn1rp1/1bq4B/3p1P2/3P2R1/2PB3P/P3N2P/R5QK b - - 1 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1400
Best move: Qxh6