Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Bf4 Bf5 5. e3 e6 6. Nf3 Bd6 7. Bxd6 Qxd6 8.
Nc3 Nc6 9. Bd3 Bg4 10. a3 Nge7 11. O-O e5 12. dxe5 Nxe5 13. Be2 N7g6 14. Nxe5
Bxe2 15. Qa4+ Kf8 16. Nxg6+ *
Position (FEN): r4k1r/pp3ppp/3q2N1/3p4/Q7/P1N1P3/1P2bPPP/R4RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1750
Best move: hxg6