Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. e3 Bg4 5. f3 Bh5 6. Nge2 e6 7. Nf4 Bg6 8. Nxg6
fxg6 9. Bd3 Be7 10. Qc2 O-O 11. Bd2 Kh8 12. h4 a6 13. O-O-O Nbd7 14. Bxg6 *
Position (FEN): r2q1r1k/1p1nb1pp/p1p1pnB1/3p4/2PP3P/2N1PP2/PPQB2P1/2KR3R b - - 0 14
Black to move.
Themes:  Middlegame  
Puzzle rating: 1686
Best move: hxg6