Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 f6 4. dxe5 fxe5 5. Nxe5 dxe5 6. Qh5+ Kd7 7. Bc4 Nf6 8.
Qxe5 Qe7 9. Qd4+ Ke8 10. Nc3 Nc6 11. Bb5 Bd7 12. Bxc6 Bxc6 13. O-O Rd8 14. Qc4
Qc5 15. Qe6+ Be7 16. Be3 Qd6 17. Qf5 Bd7 18. Qg5 Kf7 *
Position (FEN): 3r3r/pppbbkpp/3q1n2/6Q1/4P3/2N1B3/PPP2PPP/R4RK1 w - - 12 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1433
Best move: e5