Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 g6 3. Nc3 d5 4. e3 Bg7 5. h4 c6 6. Bd3 O-O 7. h5 Nbd7 8. hxg6
fxg6 9. Nf3 Re8 10. Ne5 Nxe5 11. Bxe5 Ng4 12. Bxg7 Kxg7 13. Qd2 Qd6 14. O-O-O
e5 15. f3 exd4 16. fxg4 *
Position (FEN): r1b1r3/pp4kp/2pq2p1/3p4/3p2P1/2NBP3/PPPQ2P1/2KR3R b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 2015
Best move: dxc3