Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nc6 3. d3 Nf6 4. c3 Be7 5. b4 d5 6. exd5 Nxd5 7. Qf3 Nf6 8. h3
O-O 9. Ne2 a6 10. O-O Re8 11. Bg5 b5 12. Bb3 Bb7 13. Nd2 Na5 14. Qg3 Nxb3 15.
Nxb3 Qd5 16. f4 Nh5 17. Qf2 Bxg5 *
Position (FEN): r3r1k1/1bp2ppp/p7/1p1qp1bn/1P3P2/1NPP3P/P3NQP1/R4RK1 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1557
Best move: fxg5