Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bf4 Bb4 5. a3 Bxc3+ 6. bxc3 c6 7. Nf3 Qa5 8.
Ne5 Qxc3+ 9. Bd2 Qxd4 10. f4 Nbd7 11. e3 Qb2 12. Bb4 Nxe5 13. Rb1 Qa2 14. fxe5
Ne4 15. Be2 dxc4 16. O-O a5 17. Be1 Qxa3 *
Position (FEN): r1b1k2r/1p3ppp/2p1p3/p3P3/2p1n3/q3P3/4B1PP/1R1QBRK1 w kq - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1503
Best move: Qd4