Chess puzzle (Equality)
Moves: 1. d4 c5 2. d5 Nf6 3. c4 b5 4. b3 g6 5. Bb2 Bg7 6. Nd2 O-O 7. e4 bxc4 8. bxc4
d6 9. Bd3 Re8 10. Ngf3 Nxd5 11. Bxg7 Nf4 12. Bh6 Nxd3+ 13. Kf1 Nd7 14. Qc2 N7e5
15. Qc3 f6 16. Nh4 Ng4 *
Position (FEN): r1bqr1k1/p3p2p/3p1ppB/2p5/2P1P1nN/2Qn4/P2N1PPP/R4K1R w - - 2 17
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1519
Best move: Qxd3