Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. Ne2 O-O
8. O-O Re8 9. Ng3 c5 10. dxc5 Bxc5 11. Bd3 Nc6 12. Qh5 h6 13. Qxc5 Ne5 14. Bb5
Bd7 15. Rd1 Rc8 16. Qd5 *
Position (FEN): 2rqr1k1/pp1b1pp1/5p1p/1B1Qn3/8/6N1/PPP2PPP/R1BR2K1 b - - 6 16
Black to move.
Themes:  Opening  
Puzzle rating: 1408
Best move: Bxb5