Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Bg4 4. Nf3 Qxd5 5. c4 Qh5 6. Be2 Nc6 7. Nc3 O-O-O 8.
Be3 e6 9. O-O Bd6 10. h3 h6 11. d5 g5 12. Qa4 Ne5 13. Nxe5 Bxe5 14. Qxa7 Bxe2
15. Nxe2 *
Position (FEN): 2kr3r/Qpp2p2/4pn1p/3Pb1pq/2P5/4B2P/PP2NPP1/R4RK1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1534
Best move: Qxe2