Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Bc5 5. d4 Be7 6. Nc3 Bb4 7. Ne5 Nh6 8. O-O
Bxc3 9. bxc3 d6 10. Nf3 Bg4 11. Qd3 Nc6 12. Nxg5 Qxg5 13. Bxf4 Qh4 14. Bxh6 *
Position (FEN): r3k2r/ppp2p1p/2np3B/8/2BPP1bq/2PQ4/P1P3PP/R4RK1 b kq - 0 14
Black to move.
Themes:  Middlegame  
Puzzle rating: 1470
Best move: Qxh6