Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Nc3 Be7 6. Bf4 O-O 7. g3 c5 8. Bg2
Nc6 9. O-O cxd4 10. Nxd4 Nxd4 11. Qxd4 Be6 12. Rfe1 Rc8 13. Rad1 Rc4 14. Qxa7
d4 15. Nb5 Qc8 16. Nxd4 *
Position (FEN): 2q2rk1/Qp2bppp/4bn2/8/2rN1B2/6P1/PPP2PBP/3RR1K1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1573
Best move: Bc5