Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 c6 3. c4 d5 4. e5 Nd7 5. a3 f5 6. Nc3 h5 7. Nf3 Be7 8. Be2 g5 9.
h3 a6 10. Qb3 b5 11. cxd5 exd5 12. Nxd5 *
Position (FEN): r1bqk1nr/3nb3/p1p5/1p1NPppp/3P4/PQ3N1P/1P2BPP1/R1B1K2R b KQkq - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1613
Best move: cxd5