Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bc4 Nxe4 5. Bxf7+ Kxf7 6. Nxe4 d5 7. Ng3 e4
8. Ng1 g6 9. N1e2 Bd6 10. d3 Re8 11. Bh6 Bg4 12. h3 Bxg3 *
Position (FEN): r2qr3/ppp2k1p/2n3pB/3p4/4p1b1/3P2bP/PPP1NPP1/R2QK2R w KQ - 0 13
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2405
Best move: hxg4