Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nf6 4. Nc3 a6 5. d4 cxd4 6. Nxd4 e5 7. Nf5 Nc6 8. Bg5
h6 9. Bxf6 Qxf6 10. Qd5 Be6 11. Qd3 Nb4 12. Qe2 Bxc4 *
Position (FEN): r3kb1r/1p3pp1/p2p1q1p/4pN2/1nb1P3/2N5/PPP1QPPP/R3K2R w KQkq - 0 13
White to move.
Themes:  Middlegame  
Puzzle rating: 1644
Best move: Qxc4