The first time Rattle conducted the Berlin Philharmonic ( BPO ) was in 1987 when he gave a performance of Gustav Mahler 's Symphony No. 6 . Rattle made his conducting debut with the Berlin Philharmonic ( BPO ) in 1987 , in a performance of Gustav Mahler 's Symphony No. 6 .