Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 dxc4 3. Nd2 Bf5 4. e4 Bg6 5. f4 Bh5 6. g4 Bxg4 7. Ngf3 Bxf3 8.
Nxf3 h5 9. h4 g6 10. f5 gxf5 11. exf5 Bh6 12. Bxh6 *
Position (FEN): rn1qk1nr/ppp1pp2/7B/5P1p/2pP3P/5N2/PP6/R2QKB1R b KQkq - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1420
Best move: Nxh6