Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Qxd5 5. d4 Bg4 6. Be2 Nc6 7. c3 Nf6 8.
O-O h5 9. Bxf4 h4 10. h3 Bxh3 11. gxh3 Bd6 12. Bxd6 Qxd6 13. Ne5 Nxe5 14. Re1
O-O-O 15. Qa4 a6 *
Position (FEN): 2kr3r/1pp2pp1/p2q1n2/4n3/Q2P3p/2P4P/PP2B3/RN2R1K1 w - - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1680
Best move: dxe5