Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 d6 3. e3 c5 4. c4 Qa5+ 5. Nc3 cxd4 6. Nxd4 Ne4 7. Bd2 Nxc3 8.
Bxc3 Qc7 9. Nb5 Qb6 10. Bd4 Qa5+ 11. Bc3 Qb6 12. Bd3 Nc6 13. O-O e5 14. Qf3 Be7
15. Qe4 g6 16. f4 Bf5 17. Qd5 Bxd3 *
Position (FEN): r3k2r/pp2bp1p/1qnp2p1/1N1Qp3/2P2P2/2BbP3/PP4PP/R4RK1 w kq - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1541
Best move: Qxd3