Chess puzzle (Equality)
Moves: 1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 Nc6 5. Nf3 Bg4 6. Be2 cxd4 7. cxd4 e6 8.
Nc3 Bb4 9. O-O Bxc3 10. bxc3 Nge7 11. c4 Qd6 12. a4 O-O 13. Ba3 Qd7 14. Ne5
Nxe5 15. Bxg4 Nxc4 16. Bb4 Nd5 *
Position (FEN): r4rk1/pp1q1ppp/4p3/3n4/PBnP2B1/8/5PPP/R2Q1RK1 w - - 2 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1535
Best move: Bxf8