Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Nd5 Be7 5. Nxe7 Qxe7 6. Bc4 Nxe4 7. O-O O-O
8. d3 Nf6 9. Bg5 d6 10. h3 h6 11. Bxh6 gxh6 12. Re1 Na5 13. Nd2 Nxc4 14. Nxc4
Kh7 15. d4 Rg8 16. dxe5 Bxh3 *
Position (FEN): r5r1/ppp1qp1k/3p1n1p/4P3/2N5/7b/PPP2PP1/R2QR1K1 w - - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1545
Best move: Qd3+