Chess puzzle (Equality)
Moves: 1. Nc3 g6 2. g3 d5 3. Bg2 Nf6 4. Nf3 Nc6 5. e3 e5 6. O-O Bg4 7. h3 e4 8. hxg4
exf3 9. Bxf3 g5 10. d4 Bd6 11. Nb5 a6 12. Nxd6+ Qxd6 13. b3 O-O-O 14. c4 Ne4
15. Qd3 h5 16. Bxe4 *
Position (FEN): 2kr3r/1pp2p2/p1nq4/3p2pp/2PPB1P1/1P1QP1P1/P4P2/R1B2RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1673
Best move: dxe4