Chess puzzle (Equality)
Moves: 1. d4 a5 2. Nf3 g6 3. e4 Bg7 4. Nc3 d6 5. Be3 Nf6 6. Nd2 b6 7. f3 Nc6 8. Bb5
Bd7 9. O-O Na7 10. Bc4 O-O 11. b3 b5 12. Bd3 c6 13. e5 dxe5 14. dxe5 Nd5 15.
Nxd5 cxd5 16. f4 f6 17. Nf3 fxe5 18. Nxe5 Be6 19. Nxg6 *
Position (FEN): r2q1rk1/n3p1bp/4b1N1/pp1p4/5P2/1P1BB3/P1P3PP/R2Q1RK1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1956
Best move: hxg6