Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nc3 d6 3. Bb5+ Nc6 4. f4 g6 5. Nf3 Bg7 6. d3 e6 7. Bxc6+ bxc6 8.
O-O Ne7 9. Qe1 O-O 10. Qh4 Bd7 11. f5 exf5 12. Bh6 f6 13. Ne2 fxe4 14. dxe4 d5
15. Ng5 fxg5 16. Bxg5 Nf5 *
Position (FEN): r2q1rk1/p2b2bp/2p3p1/2pp1nB1/4P2Q/8/PPP1N1PP/R4RK1 w - - 1 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1573
Best move: exf5