Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 exd4 5. c3 dxc3 6. bxc3 c6 7. Ba4 Bc5 8.
d4 Bb6 9. O-O Nf6 10. Bg5 O-O 11. e5 h6 12. exf6 *
Position (FEN): r1bq1rk1/pp1p1pp1/1bp2P1p/6B1/B2P4/2P5/P4PPP/RN1Q1RK1 b - - 0 12
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1417
Best move: hxg5