Chess puzzle (Equality)
Moves: 1. c4 c5 2. Nf3 Nc6 3. g3 d6 4. Bg2 Bf5 5. Nc3 e6 6. d4 cxd4 7. Nxd4 Nxd4 8.
Qxd4 Nf6 9. Bxb7 Rb8 10. Bg2 Be7 11. O-O O-O 12. Qxa7 d5 13. cxd5 exd5 14. Nxd5
Nxd5 15. Bxd5 *
Position (FEN): 1r1q1rk1/Q3bppp/8/3B1b2/8/6P1/PP2PP1P/R1B2RK1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1614
Best move: Qxd5