Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. d3 O-O 5. Nxe5 d5 6. exd5 Bd4 7. Nxf7 Re8+ 8.
Kf1 Qe7 9. d6 cxd6 10. Nxd6+ Kh8 11. Nf7+ Kg8 12. Nd6+ Kh8 13. Nf7+ Kg8 14.
Nd6+ Kh8 15. Nxe8 Qxe8 16. Qe2 Qc6 17. Be3 *
Position (FEN): rnb4k/pp4pp/2q2n2/8/2Bb4/3PB3/PPP1QPPP/RN3K1R b - - 3 17
Black to move.
Themes:  Opening  
Puzzle rating: 1504
Best move: Bxb2