Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nxc6 Qf6 6. Qd2 Qxc6 7. Bd3 Nf6
8. O-O d6 9. b4 Bb6 10. a4 a6 11. b5 Qd7 12. e5 dxe5 13. Ba3 axb5 14. Qg5 Qg4
15. Qxe5+ Be6 16. Bxb5+ c6 17. Qd6 Bd8 18. Bxc6+ Nd7 19. f4 *
Position (FEN): r2bk2r/1p1n1ppp/2BQb3/8/P4Pq1/B7/2P3PP/RN3RK1 b kq - 0 19
Black to move.
Themes:  Opening  
Puzzle rating: 2188
Best move: bxc6