Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Bg7 5. O-O Nc6 6. Nc3 d6 7. d4 Bg4 8. a3
Nxd4 9. Bxf7+ Kxf7 10. Ne5+ Bxe5 11. Qxg4 h5 12. Qd1 Ne6 13. Nd5 c6 14. Nxf4
Nxf4 15. g3 Bd4+ *
Position (FEN): r2q2nr/pp3k2/2pp4/6pp/3bPn2/P5P1/1PP4P/R1BQ1RK1 w - - 1 16
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1474
Best move: Qxd4