Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 e6 3. Bf4 Bd6 4. Bg3 Nf6 5. e3 Bd7 6. Bd3 O-O 7. c3 Nh5 8. Bh4
f6 9. Nbd2 Be7 10. Bxf6 Nxf6 11. Qc2 g6 12. h4 Ne4 13. h5 Nxd2 14. Kxd2 Kg7 *
Position (FEN): rn1q1r2/pppbb1kp/4p1p1/3p3P/3P4/2PBPN2/PPQK1PP1/R6R w - - 1 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1907
Best move: hxg6