Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Nf6 4. Nf3 Bf5 5. Bf4 a6 6. e3 e6 7. Bxc4 b5 8. Bb3
Bb4 9. O-O O-O 10. Bg5 h6 11. Bh4 Be7 12. Re1 Nc6 13. e4 Bg4 14. e5 Nh7 15.
Bxe7 Qxe7 16. Bc2 Ng5 17. Re3 Nxf3+ *
Position (FEN): r4rk1/2p1qpp1/p1n1p2p/1p2P3/3P2b1/2N1Rn2/PPB2PPP/R2Q2K1 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1557
Best move: gxf3