Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. e5 d5 4. exd6 exd6 5. Bb5 Nf6 6. d4 Qa5+ 7. Nc3 cxd4 8.
Nxd4 Bd7 9. Bxc6 Bxc6 10. Nxc6 bxc6 11. Qe2+ Be7 12. Bd2 Qc7 13. O-O O-O 14.
Bf4 Rfe8 15. Qf3 Rab8 16. Rad1 Rxb2 17. a4 Rxc2 18. Ne4 Nxe4 *
Position (FEN): 4r1k1/p1q1bppp/2pp4/8/P3nB2/5Q2/2r2PPP/3R1RK1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1004
Best move: Qxe4