Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. g3 Nf6 4. Nc3 Bc5 5. Bg2 O-O 6. O-O d6 7. Ne1 Bg4 8. Bf3
Bh3 9. Bg2 Qd7 10. Ne2 h5 11. c3 h4 12. d4 Nxe4 13. Bxe4 Bxf1 14. Kxf1 f5 15.
Bxc6 Qxc6 16. dxc5 h3 17. cxd6 f4 18. Ng1 *
Position (FEN): r4rk1/ppp3p1/2qP4/4p3/5p2/2P3Pp/PP3P1P/R1BQNKN1 b - - 1 18
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1386
Best move: fxg3