Chess puzzle (Equality)
Moves: 1. e4 c5 2. f4 g5 3. fxg5 h6 4. gxh6 Nc6 5. Bc4 Nxh6 6. d3 d6 7. Qh5 Bg4 8.
Bxf7+ Nxf7 *
Position (FEN): r2qkb1r/pp2pn2/2np4/2p4Q/4P1b1/3P4/PPP3PP/RNB1K1NR w KQkq - 0 9
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1427
Best move: Qxg4