Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 Bg4 5. Be2 e6 6. h3 Bxf3 7. Bxf3 c5 8. c3
Nc6 9. Be3 cxd4 10. Bxd4 Nge7 11. O-O Qc7 12. Qe2 Ng6 13. Na3 Ncxe5 14. Nb5 Qb8
15. Bh5 Nc6 16. Bxg6 *
Position (FEN): rq2kb1r/pp3ppp/2n1p1B1/1N1p4/3B4/2P4P/PP2QPP1/R4RK1 b kq - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1682
Best move: hxg6