Chess puzzle (Equality)
Moves: 1. e4 d5 2. e5 Bf5 3. d4 Nc6 4. Nf3 Nb4 5. Bd3 Bxd3 6. cxd3 c5 7. dxc5 Qa5 8.
Nc3 e6 9. O-O Bxc5 10. d4 Bb6 11. Bd2 Ne7 12. Ng5 O-O 13. Qh5 h6 14. Nf3 Nf5
15. g4 Nxd4 16. Nxd4 Bxd4 17. Bxh6 Bxe5 *
Position (FEN): r4rk1/pp3pp1/4p2B/q2pb2Q/1n4P1/2N5/PP3P1P/R4RK1 w - - 0 18
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1920
Best move: Qxe5