Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. e3 Bf5 4. Nc3 Nf6 5. cxd5 cxd5 6. Nf3 e6 7. Bb5+ Nbd7 8.
Bxd7+ Qxd7 9. Ne5 Qc7 10. O-O Bd6 11. Qa4+ Nd7 12. Nxd7 *
Position (FEN): r3k2r/ppqN1ppp/3bp3/3p1b2/Q2P4/2N1P3/PP3PPP/R1B2RK1 b kq - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1509
Best move: Qxd7