Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 e6 3. e3 d5 4. Bd3 c5 5. b3 cxd4 6. exd4 Bb4+ 7. c3 Bd6 8. O-O
O-O 9. Bg5 Re8 10. Re1 Qc7 11. Bxf6 gxf6 12. Qd2 e5 13. dxe5 fxe5 14. Qg5+ Kh8
15. Qf6+ Kg8 16. Bxh7+ *
Position (FEN): rnb1r1k1/ppq2p1B/3b1Q2/3pp3/8/1PP2N2/P4PPP/RN2R1K1 b - - 0 16
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1467
Best move: Kxh7