Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 d6 5. h4 Be7 6. hxg5 Bg4 7. d4 Bxg5 8.
Bxf7+ Kxf7 9. Ne5+ dxe5 10. Qxg4 Ne7 *
Position (FEN): rn1q3r/ppp1nk1p/8/4p1b1/3PPpQ1/8/PPP3P1/RNB1K2R w KQ - 1 11
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1444
Best move: Qxg5