Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 d5 3. e3 e6 4. Bd3 c5 5. b3 Be7 6. Bb2 O-O 7. Nbd2 Nc6 8. a3
b6 9. O-O Bb7 10. Rc1 Rc8 11. Ne5 cxd4 12. exd4 Re8 13. f4 Bd6 14. Rf3 Nd7 15.
Bxh7+ Kf8 16. Bg6 *
Position (FEN): 2rqrk2/pb1n1pp1/1pnbp1B1/3pN3/3P1P2/PP3R2/1BPN2PP/2RQ2K1 b - - 2 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1790
Best move: fxg6