Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nf6 3. Nf3 g6 4. cxd5 Nxd5 5. e4 Nf6 6. e5 Nd5 7. Bc4 Be6 8. Qb3
c6 9. Qxb7 Qc7 10. Qb3 Bg7 11. Bg5 O-O 12. Nbd2 Nd7 13. Rc1 Rab8 14. Qa3 f6 15.
Bxd5 *
Position (FEN): 1r3rk1/p1qnp1bp/2p1bpp1/3BP1B1/3P4/Q4N2/PP1N1PPP/2R1K2R b K - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1599
Best move: Bxd5