Chess puzzle (Equality)
Moves: 1. d4 e6 2. c4 Be7 3. Nf3 d6 4. Nc3 b6 5. e4 c5 6. d5 e5 7. Be3 a6 8. a4 h6 9.
Be2 Nd7 10. Rb1 Ngf6 11. h3 Nf8 12. b4 Ng6 13. bxc5 bxc5 14. O-O Nh5 15. Nxe5
Nxe5 16. Bxh5 Bg5 17. Bxg5 *
Position (FEN): r1bqk2r/5pp1/p2p3p/2pPn1BB/P1P1P3/2N4P/5PP1/1R1Q1RK1 b kq - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 2078
Best move: hxg5