Chess puzzle (Equality)
Moves: 1. e4 Nc6 2. Nf3 e6 3. g3 Nf6 4. d3 h6 5. Bg2 b6 6. O-O Bb7 7. Re1 e5 8. Nbd2
d6 9. Nf1 g5 10. Ne3 Qd7 11. Nf5 Nd4 12. N3xd4 exd4 13. Nxd4 g4 14. Nf5 h5 15.
Bg5 Nh7 16. Bh4 f6 17. e5 *
Position (FEN): r3kb1r/pbpq3n/1p1p1p2/4PN1p/6pB/3P2P1/PPP2PBP/R2QR1K1 b kq - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1999
Best move: Bxg2