Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nf3 c5 3. d4 a6 4. Nc3 b5 5. dxc5 Bxc5 6. Bd3 Bb7 7. O-O Nf6 8. Re1
Qb6 9. Be3 Ng4 10. Bxc5 Qxc5 11. Rf1 Nc6 12. h3 Nge5 13. Nxe5 Nxe5 14. Be2 O-O
15. Re1 Qb4 16. Rb1 Bxe4 17. Nxe4 *
Position (FEN): r4rk1/3p1ppp/p3p3/1p2n3/1q2N3/7P/PPP1BPP1/1R1QR1K1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1110
Best move: Qxe4