Chess puzzle (Equality)
Moves: 1. e4 Nc6 2. Nf3 e6 3. Bc4 Bc5 4. O-O d5 5. exd5 exd5 6. Re1+ Nge7 7. Bb5 O-O
8. d4 Bd6 9. c3 Bg4 10. Ba4 Ng6 11. Bc2 Nh4 12. Bxh7+ Kxh7 13. Ng5+ Qxg5 14.
Bxg5 Bxd1 15. Rxd1 Rae8 *
Position (FEN): 4rr2/ppp2ppk/2nb4/3p2B1/3P3n/2P5/PP3PPP/RN1R2K1 w - - 1 16
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1183
Best move: Bxh4