Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 d5 3. a3 e6 4. Nc3 Be7 5. Bf4 O-O 6. e3 Bd6 7. Bg3 h6 8. c5 Be7
9. Bd3 c6 10. Nf3 b5 11. Bf4 Nh5 12. Bxh6 *
Position (FEN): rnbq1rk1/p3bpp1/2p1p2B/1pPp3n/3P4/P1NBPN2/1P3PPP/R2QK2R b KQ - 0 12
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1555
Best move: gxh6