Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. O-O g6 5. d4 cxd4 6. Qxd4 e5 7. Qd5 Qc7 8. Ng5
Nh6 9. Nc3 a6 10. Be3 Bg7 11. Rad1 O-O 12. Qxd6 *
Position (FEN): rnb2rk1/1pq2pbp/p2Q2pn/4p1N1/2B1P3/2N1B3/PPP2PPP/3R1RK1 b - - 0 12
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1472
Best move: Qxc4