Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 a6 3. Nc3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Be3 Nc6 7. f3 Nf6 8. a3
O-O 9. Bc4 d5 10. exd5 Ne5 11. Bb3 b5 12. Qd2 Nc4 13. Bxc4 bxc4 14. O-O-O Nxd5
15. Nxd5 *
Position (FEN): r1bq1rk1/4ppbp/p5p1/3N4/2pN4/P3BP2/1PPQ2PP/2KR3R b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1559
Best move: Qxd5