Chess puzzle (Equality)
Moves: 1. d4 e5 2. dxe5 Nc6 3. c3 Nxe5 4. Bf4 Nc6 5. e3 Be7 6. Nf3 Nf6 7. Bd3 O-O 8.
Nbd2 a6 9. h4 Nh5 10. Bxh7+ Kxh7 11. Ng5+ Bxg5 12. Qxh5+ Bh6 13. Bxh6 gxh6 14.
Nf3 f6 15. Ng5+ fxg5 *
Position (FEN): r1bq1r2/1ppp3k/p1n4p/6pQ/7P/2P1P3/PP3PP1/R3K2R w KQ - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1326
Best move: hxg5