Chess puzzle (Equality)
Moves: 1. e4 e5 2. Qf3 Nf6 3. d3 Bc5 4. Be2 d6 5. Qg3 Nc6 6. c3 Be6 7. Bf3 Qd7 8. Qxg7
Rg8 9. Qxf6 Rg6 10. Qh8+ Ke7 11. Qxa8 Nd8 12. h4 Qb5 13. Bg5+ f6 14. b4 Bb6 15.
Bh5 Qxd3 16. Bxg6 hxg6 17. Bd2 *
Position (FEN): Q2n4/ppp1k3/1b1pbpp1/4p3/1P2P2P/2Pq4/P2B1PP1/RN2K1NR b KQ - 1 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 2348
Best move: Qxe4+