After only making five appearances during his loan spell, Gavranović returned to Schalke at which point he agreed to cancel his contract in May 2012 and moved on a free transfer to FC Zürich in the summer [REF].
In the Zürich Derby match against Grasshoppers on 1 March 2014, Gavranović scored a goal in either half to give Zürich a 3-1 win [REF].