Manchester City progressed to the last 16 of the Champions League after beating Roma 2-0 at the Stadio Olimpico on Wednesday night.