Chess puzzle (Equality)
Moves: 1. c4 e5 2. g3 Nf6 3. Nf3 Nc6 4. d3 d5 5. cxd5 Nxd5 6. Bg2 Bd6 7. Nc3 Nxc3 8.
bxc3 Bg4 9. O-O O-O 10. e4 Qf6 11. h3 Be6 12. Ng5 Rfe8 13. Nxe6 Rxe6 14. Qa4
Rf8 15. Rb1 b6 16. Qxc6 Bc5 17. Qxc7 *
Position (FEN): 5rk1/p1Q2ppp/1p2rq2/2b1p3/4P3/2PP2PP/P4PB1/1RB2RK1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1355
Best move: Re7