Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Bg4 4. Be2 Bxe2 5. Qxe2 Qxd5 6. Nf3 Nc6 7. Nc3 Qh5
8. Bg5 Nxd4 9. Nxd4 Qxg5 10. O-O O-O-O 11. Rfd1 a6 12. b4 e6 13. b5 Bc5 *
Position (FEN): 2kr3r/1pp2ppp/p3pn2/1Pb3q1/3N4/2N5/P1P1QPPP/R2R2K1 w - - 1 14
White to move.
Themes:  Middlegame  
Puzzle rating: 1826
Best move: Nf3