Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nc3 e6 3. e4 c5 4. Nf3 cxd4 5. Nxd4 Bb4 6. Bd3 Bxc3+ 7. bxc3 Qc7
8. Bd2 d5 9. exd5 Nxd5 10. O-O O-O 11. c4 Nf4 12. Bxf4 *
Position (FEN): rnb2rk1/ppq2ppp/4p3/8/2PN1B2/3B4/P1P2PPP/R2Q1RK1 b - - 0 12
Black to move.
Themes:  Opening  
Puzzle rating: 1635
Best move: Qxf4