Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. Bxc6 bxc6 5. d4 exd4 6. Nxd4 Nf6 7. Nc3 Ba6
8. Bg5 h6 9. Bh4 g5 10. Bg3 Qe7 11. e5 Rb8 12. Nde2 Ng4 13. Ne4 Nxe5 14. Nxc5
Qxc5 15. O-O Rxb2 16. Re1 O-O 17. Bxe5 *
Position (FEN): 5rk1/p1pp1p2/b1p4p/2q1B1p1/8/8/PrP1NPPP/R2QR1K1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1749
Best move: Qxe5