Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 d5 3. e3 g6 4. c4 c6 5. Nc3 Bg7 6. cxd5 Nxd5 7. Qc2 Bf5 8. Bd3
Bxd3 *
Position (FEN): rn1qk2r/pp2ppbp/2p3p1/3n4/3P4/2NbPN2/PPQ2PPP/R1B1K2R w KQkq - 0 9
White to move.
Themes:  Opening  
Puzzle rating: 973
Best move: Qxd3