Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5 Be7 5. e3 c6 6. Nc3 O-O 7. Bd3 Nbd7 8. Qe2
dxc4 9. Bxc4 Nb6 10. Bd3 Nfd5 11. h4 h6 12. Ne4 f6 13. O-O-O fxg5 *
Position (FEN): r1bq1rk1/pp2b1p1/1np1p2p/3n2p1/3PN2P/3BPN2/PP2QPP1/2KR3R w - - 0 14
White to move.
Themes:  Middlegame  
Puzzle rating: 1577
Best move: hxg5